数组排序逆序。找不到标志

时间:2016-10-09 08:40:58

标签: java arrays reverse

我正在尝试制作一个数组,以相反的顺序打印所有内容。我收到这个错误:

  

错误:side535Opg15.java:13:错误:找不到符号
  阵列(mArray.reverseOrder());
  符号:方法reverseOrder()
  location:int []的变量mArray   1错误

这是我的代码:

import java.util.*;

public class side535Opg15{

   public static void main(String[] args){

   int[] a1 = {2,7,6,5,1,9};

   int[] mArray = printBackwards(a1);
   System.out.println(Arrays.toString(mArray));
   Arrays.sort(mArray);
   System.out.println(Arrays.toString(mArray));
   Arrays.sort(mArray.reverseOrder());
   System.out.println(Arrays.toString(mArray));

   }

   public static int[] printBackwards(int[] a1){
      int[] aFinal = new int[a1.length];
      for (int i = 0; i < a1.length; i++){
      aFinal[i]=a1[i];

      }
      return aFinal;
   }
}

1 个答案:

答案 0 :(得分:-2)

您还没有编写reverseOrder()方法,这就是您收到此错误的原因。