1、while循环,
int i=1;
while(1<300){ //()内只允许出现boolean类型
System.out.println(“我爱你”);
i++;
}
2、循环三要素
01.循环变量的初始化
02.循环的判断条件
03.循环体中改变循环变量的值
3、do-while循环:先执行,在判断
字符串之间比较用equals
Scanner a = new Scanner(System.in);
System.out.println("请输入一个数字");
String answer=null;
do{
System.out.println("唱歌");
System.out.println("可以了吗?(y/n):");
answer=a.next();
}while(!answer.equals("y"));
System.out.println("大功告成");
4、for循环:中间用分号
for(int i=0;i<90;i++){
}
5、continue语句
01、只能用在循环里
02、跳过循环体中剩余的语句执行下一次循环
6、对比break、continue
01、break可用于switch和循环结构中
continue只能用于循环体中
02、break终止循环,执行循环块外的下一条语句
continue跳出本次循环,执行下一次循环
7、while do-while for
do-while选执行,后判断
while、for先判断,后执行
通常:循环次数确定的用for,不确定用其余二者
8、循环嵌套
外循环执行一次,内循环执行一遍
例:99乘法表
for (int i=1;i<=9;i++){
for (int j=1;j<=i;j++){
System.out.print(i+"*"+j+"="+(i*j)+"\t");
}
System.out.println();
}