Collection工具类
public class Demo03 {
public static void main(String[] args) {
List<Integer> list = new ArrayList<Integer>();
list.add(20);
list.add(5);
list.add(8);
list.add(15);
System.out.println("排序前:"+list.toString());
Collections.sort(list);
System.out.println("排序后:"+list.toString());
int i = Collections.binarySearch(list,15);
System.out.println(i);
List<Integer> list1 = new ArrayList<Integer>();
for(int k=0; k<list.size();k++){
list1.add(0);
}
Collections.copy(list1,list);
System.out.println("copy:"+list1.toString());
Collections.reverse(list);
System.out.println("reverse:"+list);
Collections.shuffle(list);
System.out.println("Shuffle:"+list);
System.out.println("list转为数组");
Integer[] arr = list.toArray(new Integer[0]);
System.out.println(Arrays.toString(arr));
System.out.println("数组转为list");
String[] names = {"A","B","C","D"};
List<String> list2 = Arrays.asList(names);
System.out.println(list2.toString());
Integer[] nums = {100,200,300,400,500};
List<Integer> list3 = Arrays.asList(nums);
System.out.println(list3);
}
}