【发布时间】:2016-08-25 13:23:18
【问题描述】:
for(i=0; i<=2; i++){
if(i=0){
System.Out.println("Input x: ");
int x=input.nextInt();
if(x==1){
char[] a={'A','B','C'};
}
else if(x=2){
char[] a={'D','E','F'};
}
else{
char[] a={'G','H','I'};
}
}
a[] 的值会因为 for 循环和输入 x 决定的值而改变 3 次。我的问题是,如何将每个循环中的 a[] 值存储到另一个变量并使用这些值创建另一个多维数组??????请任何人帮助我。提前致谢。
【问题讨论】:
-
注意第一个和第三个 if 语句:您使用的是赋值运算符,而不是相等!
-
你有什么问题?据我所知,您的代码将无法编译。这是你想解决的问题吗?
标签: java arrays if-statement for-loop