Arrays工具类--java进阶day06

1.Arrays工具类

这些方法都是针对数组,并且都被static修饰,可以直接使用类名进行调用

1.toString

将数组拼接成带有相对应格式的字符串,可用于展示数组

2.equals

比较两个数组是否相同

3.binarySearch

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

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


.

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

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

4.sort

对数组里的元素进行排序

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

posted @ 2025-03-14 16:29  直実  阅读(9)  评论(0)    收藏  举报