首先我是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