我有以下的類定義:如何定義Java中嵌套類對象的ArrayList?
public class kdtrees{
...
public static class DataPoints{
...
}
}
我可以使用創建內部類對象:
kdtrees.DataPoint point = new kdtrees.DataPoint();
我要讓point
,一個ArrayList
這樣我可以實例化的多個對象內心階層。我該怎麼做?
我有以下的類定義:如何定義Java中嵌套類對象的ArrayList?
public class kdtrees{
...
public static class DataPoints{
...
}
}
我可以使用創建內部類對象:
kdtrees.DataPoint point = new kdtrees.DataPoint();
我要讓point
,一個ArrayList
這樣我可以實例化的多個對象內心階層。我該怎麼做?
List<kdtrees.DataPoint> list = new ArrayList<kdtrees.DataPoint>();
list.add(new kdtrees.DataPoint());
可以請你告訴我,如何讓內部類的對象,而檢索列表 –
List<kdtrees.DataPoint> list = new ArrayList<kdtrees.DataPoint>();
points.add(new kdtrees.DataPoint());
不明白你的問題,對不起。
你想使數據點對象的ArrayList? – asgoth
它與嵌套類完全相同,因爲它與任何其他類一樣。 ArrayList list;或ArrayList list; –
Aaron
除了'kdtrees'應該叫'KdTrees'。 –