循环结构是编程中最常用的结构之一,它可以重复执行某个代码块,让程序达到循环的目的。在Java中,常用的循环结构有三种:for循环、while循环和do-while循环。
for循环是一种通用的循环结构,它可以执行指定次数的循环。for循环由三部分组成:初始化表达式、循环条件和迭代语句。
for (初始化表达式; 循环条件; 迭代语句) { // 循环体 }
其中,初始化表达式只在循环开始前执行一次,循环条件在每次循环开始前都会检查,如果为true则继续执行,否则结束循环。迭代语句在每次循环结束后执行。
下面是一个求1到100之和的例子:
int sum = 0; for (int i = 1; i <= 100; i++) { sum += i; } System.out.println(sum);
在这个例子中,初始化表达式是int i = 1,循环条件是i <= 100,迭代语句是i++,循环体是sum += i。
while循环是一种基本的循环结构,它只有一个循环条件,只要循环条件为true,就会一直循环执行。
while (循环条件) { // 循环体 }
在while循环中,循环条件可以是任何表达式,只要表达式值为true,就会继续执行循环体,否则结束循环。
下面是一个求1到100之和的例子:
int sum = 0; int i = 1; while (i <= 100) { sum += i; i++; } System.out.println(sum);
在这个例子中,循环条件是i <= 100,循环体是sum += i和i++。
do-while循环是一种后测试循环结构,它先执行循环体,再判断循环条件。如果循环条件为true,则继续执行循环体,否则结束循环。
do { // 循环体 } while (循环条件);
与while循环类似,循环条件可以是任何表达式。
下面是一个求1到100之和的例子:
int sum = 0; int i = 1; do { sum += i; i++; } while (i <= 100); System.out.println(sum);
在这个例子中,循环条件是i <= 100,循环体是sum += i和i++。
总结:在Java中,for循环、while循环和do-while循环都是常用的循环结构。它们各自有自己的优点和适用场景,掌握它们的使用方法对于编程入门者来说非常重要。
本文为翻滚的胖子原创文章,转载无需和我联系,但请注明来自猿教程iskeys.com