我在打印用 ArrayList 声明的数组的值时遇到问题。我正在使用 enchanced for 来打印它的值,但是如果我想对它们求和怎么办。
import java.util.ArrayList;
import java.util.Scanner;
public class Program
{
public static void main(String[] args){
int sum = 0;
ArrayList<Integer> numbers = new ArrayList<Integer>();
Scanner input = new Scanner(System.in);
int x = input.nextInt();
while (x != -1){
numbers.add(x);//xonoyme ta stoixeia ston numbers
x = input.nextInt();
}
for (int y: numbers){
sum = sum + numbers;
System.out.print(y + " ");
}
System.out.print("to athroisma einai: " + sum);
}
}
错误在命令 sum = sum + numbers 中;
天涯尽头无女友
相关分类