このような出力例のようにJavaで組み合わせアルファベットループを作成する方法
A1 B1 C1 D1
A1 B1 C1 D2
A1 B1 C1 D3
A1 B1 C2 D1
A1 B1 C2 D2
A1 B1 C2 D3
A1 B2 C1 D1
A1 B2 C1 D2
A1 B2 C1 D3
A1 B2 C2 D1
A1 B2 C2 D2
A1 B2 C2 D3
A1 B3 C1 D1
A1 B3 C1 D2
A1 B3 C1 D3
A1 B3 C2 D1
A1 B3 C2 D2
A2 B3 C2 D3
A2 B1 C1 D1
A2 B1 C1 D2
A2 B1 C1 D3
A2 B1 C2 D1
A2 B1 C2 D2
A2 B1 C2 D3
A2 B2 C1 D1
A2 B2 C1 D2
A2 B2 C1 D3
A2 B2 C2 D1
A2 B2 C2 D2
A2 B2 C2 D3
A2 B3 C1 D1
A2 B3 C1 D2
A2 B3 C1 D3
A2 B3 C2 D1
A2 B3 C2 D2
A2 B3 C2 D3
この組み合わせの場合、マトリックス (36 x 4) のようになります。列 1 は、A1 の場合は 18、A2 の場合は 18 です。列 2 は、B1 の場合は 6、B2 の場合は 6、B3 の場合は 6 です。列 3 は、C1 の場合は 3、C2 の場合は 3 です。列 4 は、D1 の場合は 1、D2 の場合は 1、D3 の場合は 1 です。各列には 36 個のデータがあります。ありがとう。