2024-9-12

liuzh-blog / 2024-09-13 / 原文

复习java.util.Arrays的使用
`//测试java.util.Arrays
import java.util.Arrays;
public class javaarr {
public static void main(String[] args) {
//测试排序与二分法查找
int[] a= {46,243,54,87,34,464,65};
System.out.println(Arrays.toString(a));//输出
Arrays.sort(a);//排序,使用二分法查找,必须先进行排序
System.out.println(Arrays.toString(a));
//二分法查找,返回排序后新的索引位置,若未找到返回负值
System.out.println("该元素的索引"+Arrays.binarySearch(a, 87));
//填充,包头不包尾,如下方例子中2换4不换
Arrays.fill(a,2,4,111);
System.out.println(Arrays.toString(a));;

}
}`