目录
for循环
- 格式
for(初始化表达式;布尔表达式;步进表达式){
循环体;
}
- 示例
/**
* @Time: 2021/4/28
* @Author: 大海
**/
public class test02 {
public static void main(String[] args) {
for (int i = 0; i < 100; i++) {
System.out.println("大家好,我是测试小白!" + i);
}
System.out.println("程序结束啦!!!");
}
}
while循环
- 格式
初始化表达式;
while(布尔表达式;){
循环体;
步进表达式;
}
- 示例
/**
* @Time: 2021/4/28
* @Author: 大海
**/
public class test03 {
public static void main(String[] args) {
int i = 0;
while (i < 100) {
System.out.println("大家好,我是测试小白!" + i);
i++;
}
System.out.println("程序结束!!!");
}
}
do while循环
- 格式
初始化语句;
do {
循环体;
步进语句;
}while(条件判断);
- 示例
/**
* @Time: 2021/4/28
* @Author: 大海
**/
public class test04 {
public static void main(String[] args) {
int i = 0;
do {
System.out.println("大家好,我是测试小白!!!" + i);
i++;
} while (i < 100);
System.out.println("程序结束!!!");
}
}
三种循环区别
- 如果条件判断从来没有满足过,那么for循环和while循环将会执行0次,但是do-while循环会执行至少一次。
- for循环的变量在小括号当中定义,只有循环内部才可以使用。while循环和do-while循环初始化语句本来就在外面,所以出来循环之后还可以继续使用。
break语句
- 作用:打断整个循环
- 示例
/**
* @Time: 2021/4/28
* @Author: 大海
**/
public class test02 {
public static void main(String[] args) {
for (int i = 0; i < 100; i++) {
if (i == 5) {
break; // 打断整个循环
}
System.out.println("大家好,我是测试小白!" + i);
}
System.out.println("程序结束啦!!!");
}
}
continue语句
- 作用:跳过当前循环,开始下次循环
- 示例
/**
* @Time: 2021/4/28
* @Author: 大海
**/
public class test02 {
public static void main(String[] args) {
for (int i = 0; i < 100; i++) {
if (i == 5) {
continue; // 打断当前循环,开始下次循环
}
System.out.println("大家好,我是测试小白!" + i);
}
System.out.println("程序结束啦!!!");
}
}