如何在二维数组的每个单元格中找到具有相同数值的行?
Posted
技术标签:
【中文标题】如何在二维数组的每个单元格中找到具有相同数值的行?【英文标题】:How to find a row with the same numeric value in each cell in a two dimensional array? 【发布时间】:2019-02-13 14:49:25 【问题描述】:我正在查看一个二维数组。我想找出每个单元格中的数值等于 0 的所有行的索引。 在附图中,您可以看到二维数组的示例。我的目标是识别第 1 行和第 4 行,因为这些行的单元格中只有“0”个条目。
【问题讨论】:
【参考方案1】:List<Integer> indexes = new ArrayList<Integer>();
for(int i = 0; i < a.length; ++i)
if (Arrays.stream(a[i]).allMatch(x -> x == 0))
indexes.add(i);
【讨论】:
很高兴我能帮上忙。请不要忘记投票并接受答案!以上是关于如何在二维数组的每个单元格中找到具有相同数值的行?的主要内容,如果未能解决你的问题,请参考以下文章
使用 BIRT,如何确保行中的背景颜色在行中的每个单元格中具有相同的高度?
UICollectionViewCell:如何让每个单元格具有不同的命名