0

私はこのような3つのArraylistを持っています

List<String> list1 = new ArrayList<String>();    
List<String> list2 = new ArrayList<String>();    
List<String> finallist = new ArrayList<String>();   

list1には項目「a」、「b」が含まれていますlist2には項目1、2、3が含まれています「a1」「a2」「a3」「b1」「b2」「b3」を含む最終リストの作成方法

4

1 に答える 1

5

リストが次のようになっていると仮定します。

    List<String> list1 = Arrays.asList("a", "b", "c");
    List<String> list2 = Arrays.asList("1", "2", "3");

それから:

    List<String> finalList = new ArrayList<String>();
    for (String letter: list1) {
        for (String number: list2) {
            finalList.add(letter + number);
        }
    }

    System.out.println(finalList);
于 2012-07-14T16:45:35.700 に答える