学习日报
生成随机数
- Math.random(); 生成0~1间的小数
- (int)(Math.random()*(9+1)); 生成0~9间的整数
- int num=(int)(Math.random()*(n+1); 生成0-n间的整数
- int num=a+(int)(Math.random()*(b-a+1)); 生成a到b间的整数
分支语句
- 单路分支
if(条件){
代码块
}
- 二路分支
if(条件){
代码块1
}else{
代码块2
}
- 多路分支
if(条件1){
代码块1
}else if(条件2){
代码块2
}else if(条件3){
代码块3
}else{
代码块4
}
- 分支嵌套
if(外部条件){
外部成立时的代码
if(内部条件){
内部条件成立时的代码
} else{
内部条件不成立时的代码
}
} else{
外部条件不成立时的代码
}
流程图
在线流程图注册地址
https://www.processon.com/;jsessionid=81D902531FDB9C8D1AC907575DA17333.jvm1
流程图常用符号及含义