2013-04-18 56 views
0

我試圖做一些簡單,做一個列表來存儲一些整數值在Android中創建列表的錯誤?

public List<int> myList = new List<int>(); 

這是我在makeing列表 嘗試,這是我的錯誤消息:令牌

語法錯誤「 int「,這個令牌後的預期尺寸

那麼你如何在android中創建一個列表?

+2

int是一種原始類型,它不能用作通用類型。使用Integer。 – njzk2

+0

使用整數時會出現此錯誤:無法實例化類型列表

+0

您的導入是錯誤的。 Integer拼寫爲大寫I. R.integer是特定於android的,與int原語無關。 – njzk2

回答

3

List是一個接口,所以你不能實例化。您必須使用ArrayList

List<Integer> myList = new ArrayList<Integer>(); 
+0

感謝您的答案已解決它:) –

4
public List<Integer> myList = new ArrayList<Integer>(); 

而且List是一個接口,所以你不能創建它的一個實例,而不是使用ArrayList

使用整數時給出了這樣的錯誤:無法實例類型 列表

確保您導入java.lang.Integer

+0

我得到這個錯誤:無法實例化類型列表

+0

請參閱編輯.... – Triode