Java数组排序

来源:百度知道 编辑:UC知道 时间:2024/04/28 19:45:34
class ArrayTest
{
public static void main(String[] args)
{
int[] num=new int[]{5,2,3};
Arrays.sort(num);
for(int i=0;i<num.length;i++)
{
System.out.println(num[i]);
}

}
}
class Point
{
int x,y;
Point(int x,int y)
{
this.x=x;
this.y=y;
}
}
编译时显示找不到Arrays符号,我应该怎样解决呢?

import java.util.Arrays;

public class ArrayTest
{
public static void main(String[] args)
{
int[] num=new int[]{5,2,3};
Arrays.sort(num);
for(int i=0;i<num.length;i++)
{
System.out.println(num[i]);
}

}
}
class Point
{
int x,y;
Point(int x,int y)
{
this.x=x;
this.y=y;
}
}

帮你改了一下,希望能帮助你。不知道你那个sort怎么来的,从新写了个。
import java.util.Iterator;
import java.util.Set;
import java.util.TreeSet;
public class ArrayTest {
public static void main(String[] args)
{
int[] num=new int[]{5,2,3};

sort(num);
for(int i=0;i<num.length;i++)
{
System.out.println(num[i]);
}

}
public static void sort(int[] num){
Set Arrays = new TreeSet();
for(int i=0;i<num.length;i++){
Arrays.add(String.valueOf(num[i]));
}

Ite