gpt4 book ai didi

java - 使用java在列表中添加数字

转载 作者:行者123 更新时间:2023-12-02 17:44:37 24 4
gpt4 key购买 nike

我写了下面的代码来添加java的元素。但我无法从这里的一部分继续。

enter code here
import java.io.*;
import java.util.*;
class adder
{
public static void main(String[] args)
{
List<Integer> list = new ArrayList<Integer>();
int b;
System.out.println("Enter the number");
InputStreamReader inp = new InputStreamReader(System.in);
BufferedReader bnp = new BufferedReader(inp);
list.add(Integer.parseInt(bnp.readLine()));
for(int i=0;i<list.size();i++)
{
b += list[i];
}
System.out.println("The answer is" + b);
}
}

**OUTPUT**.
add.java:15: array required, but java.util.ArrayList<java.lang.Integer> found
b += list[i];

最佳答案

Java 不允许您在 ArrayList 上使用数组索引器

 b += list[i];

是非法的。应该是

 b+= list.get(i);

参见 ArrayList API

关于java - 使用java在列表中添加数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16623154/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com