java基础之Arrays工具类[10]
一、二分查找
int[] nums={11,22,33,44,55};
// Arrays.binarySearch二分查找语句
int flag= Arrays.binarySearch(nums,33);
System.out.println(flag);
二、转换成字符串输出
Arrays.toString:将数组转成字符串
System.out.println(Arrays.toString(nums));
三.复制指定的数组
int[] nums2=Arrays.copyOf(nums,nums.length);
System.out.println(Arrays.toString(nums2));
2.把数组复制给这个新数组,再给新的数组设置新的长度,
int[] nums3=Arrays.copyOf(nums,10);
System.out.println(Arrays.toString(nums3));
3.从老数组中复制多少给新数组
int[] newNum4=new int[nums.length];
System.arraycopy(nums,0,newNum4,0,nums.length);
System.out.println(Arrays.toString(newNum4));
四.判断两个数组的值是否相等,返回值布尔类型
System.out.println(Arrays.equals(nums,newNum4));
五.填充数组
Arrays.fill(nums3,1);
System.out.println(Arrays.toString(nums3));
六.小结
本文概述了java中Arrays工具类中的部分工具语句,使用起来非常方便,感兴趣的小伙伴,可以自行实验.
有哪里不足或者有更好的建议,欢迎留言吐槽,有哪里不懂的小伙伴,可以私信我,我会一一答复,感谢认可,感谢支持!