我熟悉了只使用Python的方法,我似乎無法弄清楚是否有更簡單的方法來添加嵌套對象。Java:嘗試添加到另一個對象時聲明對象值
例Python來創建一個嵌套列表是這樣的簡單:
list = [[1,2,3],[2,2,2],[3,3,3]]
有沒有辦法做這樣的事情在Java中?還是我必須聲明一個空的對象,然後通過一個像
Vector<Vector<String>> example = new Vector<Vector<String>>();
String[] thisIsAStringArray = {"AAA", "BBB", "CCC", "DDD", "EEE"};
Vector<String> example2 = new Vector<String>();
example2.addAll(Arrays.asList(thisIsAStringArray));
example.addElement(example2);
像添加一個,必須有一個更快的方法嗎?
Java是不是Python的;而靜態輸入需要更多的輸入(在一般情況下)。然而,在你的具體例子中,'int [] [] list = {{1,2,3},{2,2,2},{3,3,3}};' –
集合文字正在用Java實現9,所以你將不得不等待大約7個月。但是,您可以使用以下值初始化數組:int [] array = {1,2,3,...};'列出'List list = Arrays.asList(1,2,3,...);' –
有一個有用的帖子來檢查:[創建和實例化數組](http://stackoverflow.com/documentation/java/99/arrays/404/creating-and-initializing-arrays#t=201607261943570177) –