我需要幫助列表清除,我從數據庫中獲取數據,我需要在每一行後清除它。如何清除列表<String>
for (HashMap<String, String> hashMap : data16) {
List<String> arrayList111 = new ArrayList<>();
for (String value1 : hashMap.values()) {
// arrayList111.removeAll(arrayList111);
uzsakymas111[l] = value1 ;
Collections.addAll(arrayList111, uzsakymas111);
arrayList111.removeAll(Collections.singleton(null));
String vupvup = Integer.toString(l+1);
expandableListDetail.put(vupvup,arrayList111);
l++;
}
}
你能說我如何以及在哪裏使用.clear()函數,因爲現在它沒有幫助。
我知道,但它沒有幫助,我不知道在哪個地方我不得不使用,它在新值放之前是空的,因爲現在它的加入值 –
我不明白,你試圖用你的代碼..它看起來很奇怪。但是如果你想在每行之後清除它,你可以在第二個循環中聲明列表,在開始處? –
問題是:什麼時候完成了一行?如果第二個for循環結束一次?值1是一排嗎?或者HashMap是一排? –