一 分支结构
1 if 语句的注意事项
1·大括号的开头可以另起一行书写,但是建议写在第一行的末尾
2 ·在语句体中如果只有一句代码,大括号可以忽略不写
3·如果对一个布尔类型的变量进行判断,不要用 ==
2·switch 语句格式
switch(表达式){
case 值1:
语体1;
break;
case 值2:
语体2;
break;
·······
default:
语体n+1;
break;
}
注意:当没有break是就会一直执行下去,直到遇到break叫case穿透
default可以省略
二 循环结构
1 for语句
格式:
for (初始化语句;条件判断语句;条件控制语句){
循环体语句;
}
注意:变量的作用范围属于当前的大括号里
一般用count来统计循环或执行了多少次
2 while循环
格式:
while (条件判断语句){
循环体语句;
条件控制语句;
}
3 两者的区别
诺for语句这样写:
int i = 0;
for ( ;i < a;i++){
}
则与while没有区别。
do{
语句体
}while(判断)
则是执行后判断
4 跳出循环和直接进入下一次循环
跳出循环:
break;
直接进入下一次循环:
continue;
5 获取随机数(Random)
1·导包--Ramdom这个类在哪
import Java.util,Random;
注意:导包动作必须出现在类定义的上边
2·创建对象
Random r = new.Random;
上面这个格式里面只有r是变量名,可以变,其他的都不允许变。
3·生成随机数
int number = r, nextInt(随机数的范围);"例如(bound 100)是指0~99之间的随机数“
上面这个格式里面只有number是变量名,可以变,其他的都不允许变。