【问题标题】:While loop to for loopwhile 循环到 for 循环
【发布时间】:2021-04-18 16:01:50
【问题描述】:

我正在为循环而苦苦挣扎,谁能帮我把这个 while 循环改成 for 循环。任务是让程序遍历一串数字,看看下一个位置是否有数字。

int i = 0;
int j = 0;

while (data.hasNextInt()) {

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

【问题讨论】:

标签: for-loop while-loop


【解决方案1】:

我不确定这是什么语言,但它应该类似于:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-27
    • 2012-09-19
    • 1970-01-01
    • 1970-01-01
    • 2014-08-21
    • 2018-11-05
    • 1970-01-01
    • 2019-11-10
    相关资源
    最近更新 更多