[英]Creating a Java List of Generic types
我創建了一個Java類MyObject:
public class MyObject
{
public final String s;
public final int i;
public final int j;
...
}
我想創建這種類型的列表,但出現“無法實例化類型列表”錯誤
private java.util.List<MyObject> myObjectss = new java.util.List<MyObject>();
我嘗試了此問題的解決方案(4個投票的答案),但出現“類型列表不通用;無法使用參數對其進行參數設置”錯誤...
List
是一個接口 ,因此無法實例化。 您可以嘗試:
private java.util.List<MyObject> myObjectss = new java.util.ArrayList<MyObject>();
ArrayList
是一個實現List
接口的類。
編輯剛剛看到您需要一個LinkedList
,請嘗試以下操作:
private java.util.List<MyObject> myObjectss = new java.util.LinkedList<MyObject>();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.