Java中Arrays工具类的使用

2022年6月10日10:56:54

#Java中Arrays工具类的使用

工具类:工具类里面封装了一些比较好的方法,这些方法有个特点:都被Static修饰
调用方法:

1. 查找:
Static int binarySearch(形参)=====各种形参不同的方法,返回搜索值的下标
2. 排序:
Static void sort(形参)=========对数组进行排序
(byte[] b,int formIndex,int toIndex):表示[formIndex,toIndex],前包后不包
3. 查看:
Static String toString(形参)=====返回数组的字符串表示形式(即打印数组的内容

代码

import java.util.Arrays;
public class Demo7Array {
	public static void main(String[] args) {
		int[] arr=new int[] {1,2,3,4,5,765,45,3};
		//[I@7852e922
		System.out.println(arr);
		System.out.println(Arrays.toString(arr));
		//====>结果:[1, 2, 3, 4, 5, 765, 45, 3]
		Arrays.sort(arr,5,7);//前包后不包===对下标为5,6进行排序
		System.out.println("排序后"+Arrays.toString(arr));
		//=====>结果:[1, 2, 3, 4, 5, 45, 765, 3]
		Arrays.sort(arr);
		System.out.println("排序后"+Arrays.toString(arr));
		System.out.println("查找的下标为"+Arrays.binarySearch(arr, 3));
		System.out.println("范围查找的下标为"+Arrays.binarySearch(arr,0,5,4));
	}
}
  • 作者:竹心雨
  • 原文链接:https://blog.csdn.net/zhuxinyu7/article/details/81367443
    更新时间:2022年6月10日10:56:54 ,共 807 字。