本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

用布尔值计数

发布于2021-07-05 10:09     阅读(1379)     评论(0)     点赞(29)     收藏(2)


我想知道是否可以像数字一样添加布尔值。我正在制作使用网格的东西,我希望它找到周围的方块并返回一个数字。编辑:这就是我用布尔值计算的方式。

 int count = 0;
 for (int x = -1; x<=1;x++){
   for (int y = -1; y <=1;y++){
     if (grid[xPos+x][yPos+y]){
        count++;
     }
   }
 }

解决方案


boolean[] bools = ...
int sum = 0;
for(boolean b : bools) {
    sum += b ? 1 : 0;
}

这假设你想true成为1false成为0



所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接:http://www.javaheidong.com/blog/article/237774/fc7c09821eea4e8b806c/

来源:java黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

29 0
收藏该文
已收藏

评论内容:(最多支持255个字符)