首先我是Java新手,经验很少。java声明一个通用数组
在I类具有以下属性
private List<Arc> arcs[]; // an array of a List of type Arc
在类的构造函数中我试图将其初始化:
@SuppressWarnings("unchecked")
arcs = new List[500];
,但它不会编译。我一直在试图找出如何初始化这种类型的数组,我看到使用Array.newinstance,我不明白。
感谢您的帮助
解决方案:
弧=新名单[500];
嗯,你的变量是一种严重命名...的弧列表应该叫弧,你有名单的数组,就是你真的打算?否则我会称之为arcLists(因为我没有办法将它与现实世界绑在一起,并称之为“arcDealership”或更多的用法) –
'Lista'!='List' –
Magicode
@JeffWatkins是我想要的是一个列表数组。我如何声明 – Alessandroempire