java Stream打印二维数组
打印二维数组写两for循环或者找工具类多有不便,用Stream可以快速打印。
System.out.println("---打印对象---");
Stream.of(arr).forEach(System.out::println);
System.out.println("---打印数组---");
Stream.of(arr).forEach(t->System.out.println(Arrays.toString(t)));
System.out.println("---打印数组---");
Arrays.stream(arr).forEach(t->System.out.println(Arrays.toString(t)));
System.out.println();
输出
---打印对象---
[I@23fc625e
[I@3f99bd52
---打印数组---
[1, 3]
[-2, 2]
---打印数组---
[1, 3]
[-2, 2]