使用循环的建议
- 凡是次数确定的场景多用for循环;
- 否则多用while循环;
- do……while循环不常用。
1. for循环
结构
for(初始化语句;条件判断;步进语句){
循环体;
}
步进语句:每次循环之后都要进行的扫尾工作,每次循环结束之后都执行一次
eg:
for(int i=1;i<=10;i++){
System.out.println("");
}
1.1 增强for循环
底层使用的是迭代器,使用for循环的格式,简化了迭代器的书写
作用:用来遍历集合和数组
格式:
for (集合/数组的数据类型 变量名 :集合名/数组名){
sout(变量名);
}
eg:
public class Demo {
public static void main(String[] args) {
demo01();
demo02();
}
//使用增强for循环遍历数组
private static void demo01() {
ArrayList<String> list = new ArrayList<>();
list.add("