【发布时间】:2014-01-29 14:48:02
【问题描述】:
所以我正在制作一个 GUI,基本上用户将一系列数字输入到一个数组列表中,我正在尝试制作它,以便我可以获得添加的所有数字的总和。这就是我所拥有的:
sum = 0;
for(int i=0; i<numberlist.size(); i++){
sum += numberlist.get(i);
}
Output.setText("The Sum of all the numbers is " + sum);
}
我收到一条错误消息:
inconvertable types.
required : int
found: java.lang.string
【问题讨论】:
-
你认为这个错误意味着什么?
-
您传递的是字符串而不是整数,请尝试更改代码以检索输入。请发布您的完整代码
-
GUI 通常需要 String 到 int 的转换 :)
-
我认为我们不能比错误消息更好地解释它。它需要
int。你给了它一个String。
标签: java arrays arraylist integer