switch 语句 定制判断
语法: switch(表达式){
case 值:
语句体;
break;
} …
defauit:
语句体;
break;
例:
int n=100;
switch(n/10){
case 1:
System.out.println(“1”);
break;
case 10:
System.out.println(“10”);
break;
case 100:
System.out.println(“100”);
break;
}
表达式的结果与case后面的值依次比对,如果遇到相同的值,就执行对应的语句体,然后遇到break结束,如果没有break会发生case穿透
switch语句只能做定值判断
for 循环 -----次数循环
for(条件初始化;条件判断;条件变化){
循环体语句;
}
1.条件初始化;
2.条件判断,判断结果如果为false,不会执行语句体,for结构直接结束,如果为true,满足条件,执行循环体语句
3.条件变化
第二次开始重复执行2,3步
当循环体语句只有一句,{}可以省略
随机数范围[0,1)随机小数
产生[min,max) 随机整数 (int)(Math.random()(max-min)+min)
产生[min,max] 随机整数 (int)(Math.random()(max-min+1)+min)
do…while() 条件循环
语法:
条件初始化;
do{
循环体语句;
条件变化;
}while(判断条件);
无论条件是否满足,至少执行一次.
1.条件初始化
2.执行循环体语句
3.条件变化
4.判断条件是否满足,为true,进入到下一次循环.如果为false,dowhile循环结束
//1~100之间的数的和
int sum=0;
int i=1;
do{
sum+=i;
//条件变化
i++;
}while(i<=100);
System.out.println(sum);
break和continue关键字
break:
应用场景: switch语句和循环中
作用:结束switch或者结束循环作用
continue:
应用场景:只能用在循环中
作用: 结束本次循环直接进入到下一次循环
java基础循环语句概括
最新推荐文章于 2023-12-24 14:29:17 发布