全部章节 >>>>
1.生成随机数:
- 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))
2.if选择结构
-
概念:是一种根据条件判断之后 再做处理的语法结构
-
基本的if选择结构语句
- 例:if(条件1){ int a=19 if(a>18){
//条件成立之后执行的程序 例如: syso(“您已满18岁”);
} }表示会显示(您已满18岁)
- 例:if(条件1){ int a=19 if(a>18){
-
if-else:条件不成立时执行的程序
- 例:if(条件1){
条件成立之后执行的程序
}else{
条件不成立时执行的程序
}
- 例:if(条件1){
-
else if:第一个条件不成立时,执行的第二个条件
- 例:if(条件1){
条件一成立之后执行的程序
}else if(条件2){
条件一不成立,条件二成立之后执行的程序
}else{
两个条件都不成立时执行的程序
}
- 例:if(条件1){
-
条件的本质最终就是布尔值;
3.switch结构
- 概念:用于处理定值的分支;
- 基本的switch结构语句
- 例:switch(a){
case 1:
System.out.println(“您输入的是1”);
break;
case 2:
System.out.println(“您输入的是2”);
break;
default;
System.out.println(“输入错误”);
break;
}
- 例:switch(a){
- break是打破的意思 如果不加 后面会一直执行
- default是输入其他的都会执行这个程序