我有一个数字数组,我正在循环查找等于90或大于90的数字.我当前的代码打印符合条件的每个数字(它们是91,93,93,96,97)但相反,我会喜欢计算符合标准的数量和打印数量(在这种情况下它将是5).我将如何实现这一目标?
我的代码如下:
for (int i = 0; i < scores.length; i++) {
if (scores[i] == 90 | scores[i] > 90) {
System.out.println(scores[i]);
}
}
Run Code Online (Sandbox Code Playgroud)
在循环之前,声明
int countOfScores = 0;
Run Code Online (Sandbox Code Playgroud)
在if块内,写
countOfScores++;
Run Code Online (Sandbox Code Playgroud)
然后你可以在最后打印出来.