我有這樣一個ArrayList:ArrayList<ArrayList<String>> test
如何從ArrayList中<ArrayList中<String>>獲得()返回一個ArrayList <String>
for(int i = 0; i < test.size(); i++) {
ArrayList temp = test.get(i);
}
現在事實證明,我不能做Arrays.deepToString(temp.toArray())
因爲溫度是對象不<的ArrayList <字符串>>。
此外,我在做temp1.contains(temp.get())
temp1和temp2實際上是具有相同值的對象< ArrayList < String >>。他們甚至有一些共同的ArrayLists。但是,由於此對象問題,這不起作用。
有沒有什麼辦法讓我基本上可以返回一個ArrayList左右,而不是一個對象,這樣我可以得到.contains()
方法工作。就像我說的...溫內ArrayList中具有相同的列數,有的用相同的值。
請幫我一把。
你爲什麼不宣佈臨時作爲一個ArrayList的''? –
注意:您還可以使用foreach這樣可以很清楚:'爲(ArrayList的溫度:測試){...}' –