java为for循环中的每个迭代声明一个新变量
如何在for循环的每次迭代中声明一个新变量
例如:
for (int i = 1; i <= 4; i++) {
int var1 = i; // in the second iteration, I want a variable var2 set to i, etc.
}
循环完成后,我需要4个变量,分别命名为var1
、var2
、var3
和var4
,每个变量都设置为1
、2
、3
和4
(当我在上述代码中将var1
设置为i
时,我基本上是将其设置为1
,因为这是整个迭代过程中i
的值)
# 1 楼答案
要么使用四个变量,要么使用
array
。以下是阵列替代方案: