java输出二维数组元素
时间: 2024-10-24 21:02:00 浏览: 21
Java编程一维数组转换成二维数组实例代码
5星 · 资源好评率100%
在Java中,输出二维数组元素通常有两种方式:遍历并逐行打印。假设有一个二维数组`arr`,例如`int[][] arr = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}`,可以这样做:
1. **嵌套循环遍历**:
```java
for (int i = 0; i < arr.length; i++) {
for (int j = 0; j < arr[i].length; j++) {
System.out.print(arr[i][j] + " "); // 如果每个元素间需要空格分隔
}
System.out.println(); // 每行结束后换行
}
```
2. **使用Java 8的流式API**:
```java
Arrays.stream(arr).forEach(row -> Arrays.stream(row).forEach(element -> System.out.print(element + " ")));
System.out.println();
```
这里,我们先将二维数组转换成一维流,然后对每一行的元素也转换成流,并逐一输出。
阅读全文