import java.util.List;
public class Test {
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
list.add("nihao!");
list.add("hi!");
list.add("konikiwa!");
list.add("hola");
list.add("Bonjour");
System.out.println("排序前:"+ list);
Collections.sort(list);
System.out.println("排序后:"+ list);
}
}
编译并运行程序查看结果:
排序前:[nihao!, hi!, konikiwa!, hola, Bonjour]
排序后:[Bonjour, hi!, hola, konikiwa!, nihao!]
5、数组和List之间的转换
从数组转换成list,可以使用Arrays类的asList()方法:
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
public class Test {
public static void main(String[] args) {
String[] sa = {"one","two","three","four"};
List list = Arrays.asList(sa);
System.out.println("list:"+list);
System.out.println("list.size()="+list.size());