import java.io.*;
import java.util.*;class contains
{
public static void main(String[] args)
{
ArrayList Al = new ArrayList();
Al.add("a1");
Al.add("a2");
Al.add("a4");
Al.add("a3");
Al.add("a5");
Al.add("a0");
//这个地方,我想使用Arrays.sort()方法,对Al的元素进行排序。该如何实现??
}
}
import java.util.*;class contains
{
public static void main(String[] args)
{
ArrayList Al = new ArrayList();
Al.add("a1");
Al.add("a2");
Al.add("a4");
Al.add("a3");
Al.add("a5");
Al.add("a0");
//这个地方,我想使用Arrays.sort()方法,对Al的元素进行排序。该如何实现??
}
}
{
ArrayList Al = new ArrayList();
Al.add("b6");
Al.add("a2");
Al.add("c4");
Al.add("d3");
Al.add("e5");
Al.add("f0");
String[] s = (String[])Al.toArray(new String[Al.size()]) ;
Arrays.sort(s);
for(int i=0; i<Al.size();i++)
{
Al.set(i, s[i]) ;
System.out.println(Al.get(i));
}
}还是有点麻烦,不知道有没有更好的方法