繁体   English   中英

如何在 java 的循环中用迭代器初始化变量?

[英]how to initialize variable with iterator inside a loop in java?

是否可以在循环内用迭代器初始化变量?

例子:

For (int i =0 ; i<3; i++){

String var[i] = "Something"+i;

}

System.out.print(var1);
System.out.print(var2);
System.out.print(var3);

Output:

"Something1"
"Something2"
"Something3"

伙计,您必须在基础知识上做很多工作。 上面的代码搞砸了。 尽管如此,我还是会帮助您处理此用例的工作代码。

回答你的问题。 是的,可以在循环内用迭代器初始化变量。 您可以按如下方式进行:

String var[] = new String[3];

for(int i =0 ; i<3; i++){
    var[i] = "Something"+i;
}

System.out.print(var[1]);
System.out.print(var[2]);
System.out.print(var[3]);

我保持简单以便您理解。 请阅读下面的评论以获得更好的优化代码。 编码愉快!

我不是说它像一个数组。 我的意思是一个新的 String 变量。 像 Var1、Var2 和 Var3

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM