【发布时间】:2017-12-18 09:15:39
【问题描述】:
我想计算一个字符的出现次数(例如空格:' '
) 在二维数组中,使用流。我试图找到解决方案。这是我的代码,使用嵌套循环:
public int countFreeSpaces() {
int freeSpaces = 0;
for (int i = 0; i < height; i++) {
for (int j = 0; j < width; j++) {
if (board[j][i] == ' ') freeSpaces++;
}
}
return freeSpaces;
}
【问题讨论】:
-
你能贴出你用流尝试过的代码吗?
-
board是什么类型的数组?
-
@Kh.Taheri 是的,我尝试将它实现到我的程序中,但由于我有 char 数组,所以无法实现。
-
这个用于 char 数组:stackoverflow.com/questions/26320910/…
标签: java arrays java-8 java-stream