Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
For loop While循环到for循环_For Loop_While Loop - Fatal编程技术网

For loop While循环到for循环

For loop While循环到for循环,for-loop,while-loop,For Loop,While Loop,我正在与循环作斗争,有人能帮我把while循环改成for循环吗。程序的任务是迭代一组数字,看看下一个位置是否有数字 int i = 0; int j = 0; while (data.hasNextInt()) { j = data.nextInt(); numbers.add(i,j); i++; } 我不确定这是什么语言,但它应该看起来像: for(int i = 0, j = 0; data.hasNextInt(); i++) { j = data.

我正在与循环作斗争,有人能帮我把while循环改成for循环吗。程序的任务是迭代一组数字,看看下一个位置是否有数字

int i = 0;
int j = 0;

while (data.hasNextInt()) {

    j = data.nextInt();
    numbers.add(i,j);
    i++;
}

我不确定这是什么语言,但它应该看起来像:

for(int i = 0, j = 0; data.hasNextInt(); i++)
{
    j = data.nextInt();
    numbers.add(i,j);
}

根据循环完成后是否需要i和j的值以及语言变量作用域规则,您可能希望将它们声明在循环之外。

您需要以a和适当的语言标记的形式为我们提供更多上下文。