作爲我的家庭作業的一部分我有以下代碼:數組列表 - 級別的大小?
ArrayList <Integer> marks = new ArrayList();
Collections.addAll(marks, (Integer.parseInt(markInput.getText())));
private void analyzeButtonActionPerformed(java.awt.event.ActionEvent evt)
{
analyzeTextArea.setText("Number at level R:" + calculateLevelR());
}
private int calculateLevelR() {
int sum = 0;
for (Integer mark: marks) {
if(mark < 50)
sum += mark;
sum = marks.size();
}
return sum;
}
當用戶輸入一組等級,我試圖計算和顯示是「電平R」等級的量(在50 )但上面的代碼無法正常工作,而是計算整個數組的大小。
如何才能計算出「R級」的成績等級?
非常感謝! – user1419306