public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
ArrayList<Integer> list = new ArrayList<>();
while (true){
System.out.println("请输入1-10之间的整数");
String s = sc.next();
int i = Integer.parseInt(s);
if(i>10||i<1){
System.out.println("请重新输入");
continue;
}
list.add(i);
if(getSum(list)<200){
continue;
}
System.out.println("集合中所有数据已经满足要求");
break;
}
}
public static int getSum(ArrayList<Integer> list) {
int sum = 0;
for (int i = 0; i < list.size(); i++) {
sum += list.get(i);
}
return sum;
}
键盘录入一些1~10日之间的整数,并添加到集合中。直到集合中所有数据和超过200为止。
最新推荐文章于 2024-07-23 21:45:09 发布