学习日报10-28
什么是选择结构
:根据已知条件进行逻辑判断,满足条件后执行相应操作。
生活中的选择结构
如果张浩的Java考试成绩大于98分,张浩就能获得一个MP4作为奖励
如果体温高于37.2度,不允许乘坐公交车
上班赶时间,地铁OR出租车
生成随机数
生成0-1之间的小数
- Math.random()
生成0-9之间的整数
- (int)(Math.random()*(9+1))
生成0-n之间的整数
- int num=(int)(Math.random()*(n+1);
生成a到b之间的整数
- int num=a+(int)(Math.random()*(b-a+1));
单路分支
格式
- if(条件){代码块}
例子
多路分支
语法
if(条件1){
执行代码1
}
else if(条件2){
执行代码2
}
else if(条件n){
执行代码n
}
else{
都不满足,执行这里
}