我試圖找出這個小問題:用戶輸入儘可能多的標記,但一旦輸入了小於0或大於100的標記,程序應該停下來找出進入的最大標記形式。在Array中添加值並找到java中最大的一個
我想獲得所有標記並將它們添加到數組(然後我發現使用ArrayList更好,所以我用它來代替)。
這裏是我到目前爲止有:
import java.util.*;
...
Scanner input = new Scanner(System.in);
System.out.println("Enter your mark:");
int mark = input.nextInt();
List<String> list = new ArrayList<String>();
while (mark >= 0 && mark <= 100)
{
list.add(mark);
}
線list.add(mark);
給我錯誤說類似方法將INT沒有被發現。
我是新來的java,我不知道我是否正確理解arrayList。任何人都可以糾正我,如果我錯了?同樣,一旦我將數值添加到數組中,我會如何找到其中最大的數字?
SRY,想要編輯我自己的答案;) – jlordo
是啊,這很好:) –
'名單'不可能的,你需要'列表'! –
jlordo