如何在每个循环中将数组项分配给不同的变量

时间:2014-01-08 00:00:25

标签: java

我有一个未知长度的数组(在运行时创建)。它使用for循环显示和处理。我想保持处理不变,但是将第一个值分配给第一个循环周期中的变量,将第二个值分配给第二个循环中的另一个变量。我应该使用if语句还是有更复杂的方法。 E.g

for (i = 0; i < array.length; i++)
{

    if ( i == 0)
        firstVariable = array[i];
    if ( i == 1)
        secondVariable = array[i];
}

感谢。

1 个答案:

答案 0 :(得分:1)

这是你想要的吗?

if (array.length > 1) {
    firstVariable  = array[0];
    secondVariable = array[1];
}
for (i = 0; i < array.length; i++) {
    // The `for` loop, I assume exists anyway to do some other stuff.
}