您的位置:首页 > 其它

把二维数组的值为0的元素去掉

2020-08-11 14:48 113 查看

把二维数组的值为0的元素去掉

需求:定义一个 int 类型的二维数组,统计数组元素值是 0 的的元素个数。

例如:二维数组:{{1,2,0,4,0},{0,3,5}}, 0的个数为3

思路:
  • 先两篇遍历数组 遍历出所有的元素
  • 并判断为零的元素有多少个
  • 打印出计算的为0的元素的个数
代码如下:
package com.cen.Homework.day04;

public class StatisticsDemo2 {

public static void main(String[] args) {
//定义count来计数0的个数
int  count = 0;
//定义并初始化和赋值二维数组
int [][] arr = {
{1,2,0,4,0},
{0,3,5},
{0}
};

//遍历二维数组
for(int [] arr1: arr){
for(int lel:arr1 ){
//判断如果二维数组中元素等于0时候count + 1 直到数组遍历完成
if(lel == 0){
count ++;
}
}
}
System.out.println(count);
}
}
执行效果如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: