java for while,代码示例

javagongchengshi

温馨提示:这篇文章已超过239天没有更新,请注意相关的内容是否还可用!

Java中的for循环和while循环是两种常用的循环结构,用于重复执行特定的代码块。for循环适用于已知循环次数的情况,而while循环适用于未知循环次数的情况。

for循环由三个部分组成:初始化语句、循环条件和循环迭代语句。在每次循环开始时,首先执行初始化语句,然后判断循环条件是否为真,如果为真,则执行循环体中的代码块,并执行循环迭代语句,然后再次判断循环条件,如此循环,直到循环条件为假为止。

示例代码如下所示,该代码使用for循环计算1到10的和:

int sum = 0;

for (int i = 1; i <= 10; i++) {

sum += i;

}

System.out.println("1到10的和为:" + sum);

在上述示例中,初始化语句`int i = 1`将循环变量i初始化为1。循环条件`i <= 10`判断i是否小于等于10,如果为真,则执行循环体中的代码块`sum += i`,即将i的值累加到sum中。循环迭代语句`i++`将循环变量i自增1。每次循环结束后,再次判断循环条件,直到循环条件为假(即i大于10)为止。

而while循环只有一个循环条件,当循环条件为真时,执行循环体中的代码块,然后再次判断循环条件,如此循环,直到循环条件为假为止。

示例代码如下所示,该代码使用while循环计算1到10的和:

int sum = 0;

int i = 1;

while (i <= 10) {

sum += i;

i++;

}

System.out.println("1到10的和为:" + sum);

在上述示例中,循环条件`i <= 10`判断i是否小于等于10,如果为真,则执行循环体中的代码块`sum += i`,即将i的值累加到sum中,然后执行循环迭代语句`i++`将循环变量i自增1。每次循环结束后,再次判断循环条件,直到循环条件为假(即i大于10)为止。

文章版权声明:除非注明,否则均为莫宇前端原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码