【发布时间】:2020-06-01 22:25:54
【问题描述】:
我有一个方法 rotateImage 返回一个 int[][] 数组,我无法理解如何显示数组的实际值而不仅仅是哈希码:
[I@548c4f57
[I@1218025c
[I@816f27d
我试过这样做:
Arrays.stream(rotateImage(matrix)).forEach(System.out::println);
但这仅返回哈希码,而不是实际数字本身。我还尝试以多种方式使用 to Arrays.toString() 方法,但总是出错。
【问题讨论】:
-
试试
Arrays.deepToString -
Arrays.stream(rotateImage(matrix)).map(Arrays::toString).forEach(System.out::println);