1、while循环:
while(循环条件){
循环操作;
}
举例如下:
int i=1;
while(i<30){
system.out.println("我喜欢你");
i++;
}
特点:先判断,后执行
2、do……while循环:
do{
循环操作
}while(循环条件)
int i=2;
do{
system.out.println("我喜欢你"+i);
i++;
}while(i<20);
**特点:**无论条件是否满足,先执行一次
3、for循环
for(1参数初始化;2条件判断;4更新循环变量){
3循环操作;
}
执行顺序:1234;
举例:
for(int i=0;i<15;i++){
system.out.println("我喜欢你"+i);
}
注意:
for循环括号中的三个表达式都可以省略,但是“;”不能省。
4、for ……each循环
for(variable:collection){
//语句块
}
特点:
定义一个变量用于暂存集合中的每一个元素,并执行相应的语句块。
集合表达式必须是一个数组或是一个实现了Iterable接口的类对象。