Arrays类主要是封装了很多操作数组的工具方法,方便开发者直接调用;
这里举一些常用的方法:
1.toString()方法:将指定的数组以字符串的形式展现出来;
2.sort()方法:对指定的数组按照数字升序的方式进行排序;
3.binarySearch()方法: 使用二分搜索法来搜索指定类型数组,以获取指定值;
4.fill()方法,将指定类型值分配给指定类型数组的每个元素;
package m01d03;
import java.util.Arrays;
public class TestArrays {
public static void main(String[] args) {
int[] str={1,9,6,5,8};
//将指定的数组以字符串的形式展现出来
System.out.println(Arrays.toString(str));
//对指定的数组按照数字升序的方式进行排序
Arrays.sort(str);
//排序后的数组为
System.out.println(Arrays.toString(str));
//使用二分搜索法来搜索指定的 byte型数组,以获得指定的值
System.out.println(Arrays.binarySearch(str, 6));
//将指定类型值分配给指定类型数组的每个元素,实际上就是初始化
Arrays.fill(str,2);
//初始化之后的数组为
System.out.println(Arrays.toString(str));
}
}
输出结果为:
[1, 9, 6, 5, 8]
[1, 5, 6, 8, 9]
2
[2, 2, 2, 2, 2]