我想知道我是否可以添加像数字一样的布尔值.我正在制作使用网格的东西,我想让它找到周围的方块并返回一个数字.编辑:这就是我对布尔数的看法.
int count = 0;
for (int x = -1; x<=1;x++){
for (int y = -1; y <=1;y++){
if (grid[xPos+x][yPos+y]){
count++;
}
}
}
Run Code Online (Sandbox Code Playgroud)
boolean[] bools = ...
int sum = 0;
for(boolean b : bools) {
sum += b ? 1 : 0;
}
Run Code Online (Sandbox Code Playgroud)
这假定你想true成为1和false成为0.
| 归档时间: |
|
| 查看次数: |
2932 次 |
| 最近记录: |