Arrays工具类--java进阶day06
1.Arrays工具类

这些方法都是针对数组,并且都被static修饰,可以直接使用类名进行调用
1.toString
将数组拼接成带有相对应格式的字符串,可用于展示数组

2.equals
比较两个数组是否相同

3.binarySearch
用于查找数组中元素的索引,但要注意该方法使用的是二分查找法,要确保数组的元素是排好序的

如果查找的元素不存在于数组中,就会返回(-(插入点)-1)

.
插入点就是该元素本该在的位置上的索引,如:66在arr1中应该在55的后面,对应的索引是5,所以插入点是5,因此返回-5-1 ->-6

该方法使用的是二分查找法,必须确保元素是排好序的,否则查找的索引也是错误的

4.sort
对数组里的元素进行排序

sort方法默认是升序排列,但也可以自行指定排列顺序,不过得到后面再进行讲解


浙公网安备 33010602011771号