本文介绍了新的ArrayList< INT>()未在Java中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有以下的code:
List<int> intList = new ArrayList<int>();
for (int index = 0; index < ints.length; index++)
{
intList.add(ints[index]);
}
它给了我一个错误...
It gives me an error...
Syntax error on token "int", Dimensions expected after this token
在开始列表
行出现的错误。有人可以解释为什么我收到错误?
The error occurs on the line starting with List
. Can someone explain why I am getting the error?
推荐答案
在Java泛型是的来的原始类型的如 INT
。你应该使用在整数
:
Generics in Java is not applicable to primitive types as in int
. You should probably use the wrapper types as in Integer
:
List<Integer> ints = ...
和,访问,你需要使用 ints.get(指数)
这篇关于新的ArrayList&LT; INT&GT;()未在Java中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!