回覆列表
  • 1 # 一個人的MTV

    理想情況下,在這種情況下,您需要建立一個具有兩個欄位名稱的類,然後使用指定的名稱和值旋轉所需的許多物件,並將其儲存到列表中,使生活變得簡單,以維護相關資料並執行稍後對物件進行進一步操作.

    另一種解決方案是使用另一個答案建議的地圖,但前提是不會有重複的名稱.

    但是,如果您不想繼續使用建議的方法,則可以將兩個列表合併在一起:

    從Java-8開始:

    List> merged =

    IntStream.range(0, Names.size())

    .mapToObj(i -> Arrays.asList((Object) Names.get(i), Values.get(i)))

    .collect(Collectors.toList());

    或迫切的方法:

    List> merged = new ArrayList<>();

    for (int i = 0; i < Names.size(); i++) {

    List temp = new ArrayList<>();

    temp.add(Names.get(i));

    temp.add(Values.get(i));

    merged.add(temp);

  • 中秋節和大豐收的關聯?
  • 餐桌上面的粘的玻璃怎麼更換?