这篇为基础笔记,学习来源于:视频黑马程序员,参考书籍为Java核心技术卷
//Arrays类常用API
import java.util.*;
public class Main {
public static void main(String[] args) {
//先定义一个数组
int []arr={1,54,3,66,753,643};
//用API输出
String rs=Arrays.toString(arr);
System.out.println(rs);
//排序
Arrays.sort(arr);
System.out.println(Arrays.toString(arr));
//用二分查找寻找该数值的下标
int index=Arrays.binarySearch(arr,66);
System.out.println(index);
//直接用Arrays.sort只能用以int类型的升序排序,当要用到降序或者其他类型时则要自定义一个构造器;
Integer []arr2={32,45,75,9,24,66};
//假如要实现降序排列
Arrays.sort(arr2, new Comparator() {
@Override
public int compare(Integer o1, Integer o2) {
return o2-o1;
}
});
System.out.println(Arrays.toString(arr2));
}
}



