将Java中[[false, false, true], [false, false, false], [true, false, false]]用0代替false,1代替true
时间: 2023-12-28 12:05:12 浏览: 115
Java String字符串补0或空格的实现代码
您可以使用以下代码将Java中的布尔数组替换为整数数组:
```java
boolean[][] boolArray = {{false, false, true}, {false, false, false}, {true, false, false}};
int[][] intArray = new int[boolArray.length][boolArray[0].length];
for (int i = 0; i < boolArray.length; i++) {
for (int j = 0; j < boolArray[0].length; j++) {
intArray[i][j] = boolArray[i][j] ? 1 : 0;
}
}
System.out.println(Arrays.deepToString(intArray));
```
输出结果为:
```
[[0, 0, 1], [0, 0, 0], [1, 0, 0]]
```
阅读全文