举例说明吧:
三个字符串数组
A = {a1,a2,a3,a4}
B = {b1,b2}
C = {c1}
.
.
.
N
怎么能得到
a1b1c1
a1b2c1
a2b1c1
a2b2c1
a3b1c1
a3b2c1
a4b1c1
a4b2c1
注意数组长度不定。
三个字符串数组
A = {a1,a2,a3,a4}
B = {b1,b2}
C = {c1}
.
.
.
N
怎么能得到
a1b1c1
a1b2c1
a2b1c1
a2b2c1
a3b1c1
a3b2c1
a4b1c1
a4b2c1
注意数组长度不定。
public class test {
public static void main(String[] args) {
String[] a = { "a1", "a2", "a3", "a4" };
String[] b = { "b1", "b2" };
String[] c = { "c1" }; for (String e : a) {
for (String f : b) {
for (String g : c) { String str = e + f + g;
System.out.println(str); }
}
} }
}
for(int j=0;j<B.length;j++){
for(int k=0;k<C.length;k++){
System.out.println(A[i]+B[j]+C[k]);
}
}
}
以此类推……
for(int j=0;j <B.length;j++){
for(int k=0;k <C.length;k++){
System.out.println(A[i]+B[j]+C[k]);
}
}
}
以此类推……
赞成楼上的说法 用三个for循环