Arrays.stream()常用方法

1:字符串数组转为整型

String[] seq = sc.nextLine().split(" ");
int[] seq1 = Arrays.stream(seq).mapToInt(Integer::parseInt).toArray();

2:求数组所有元素之和

Arrays.stream(arr1).sum();

3:求数组得最大值/最小值

Arrays.stream(arr1).max().getAsInt();
Arrays.stream(arr1).min().getAsInt()

 4:复制一个数组

int[] temparr = new int[n];
int[] resArr = Arrays.copyOf(temparr,temparr.length);

猜你喜欢

转载自blog.csdn.net/GZ_public/article/details/128914037