当前位置: java社区 > 04-粗通皮毛 > 阅读正文

java.util.Arrays

2021.8.26.   305 次   643字

Arrays 对象是 JDK 封装的方便操作数组对象,提供了一些静态方法

官方文档传送门:java.util.Arrays

1.导包
import java.util.Arrays;
2.静态方法

1.输出数组

int[] a = {2,3,4};
// Arrays.toString() 输出一维数组
System.out.println(Arrays.toString(a)); //[2, 3, 4]
int[][] b = {{1,2},{3,4}};
// Arrays.deepToString() 输出多维数组
System.out.println(Arrays.deepToString(b));//[[1, 2], [3, 4]]

2.元素填充(可以指定范围)

int[] a = {2,3,4};
Arrays.fill(a, 1); //对所有元素填充值
System.out.println(Arrays.toString(a)); // [1, 1, 1]

3.数组排序(可以指定范围)

int[] a = {5,3,4};
Arrays.sort(a); //对元素进行排序
System.out.println(Arrays.toString(a)); //[3, 4, 5]
//自定义的类型使用sort,该类必须实现 Comparable 或 Comparator 接口

4.转换为 List (不可变长度)

List<String> list = Arrays.asList("a","b","c"); //参数是一个可变参数
//使用此方法转变为List,该List对象不可再改变长度 

本篇完,还有疑问?

加入QQ交流群:11500065636 IT 技术交流群