1.作用域
在Java中定义变量,注意在一个花括号内定义的变量不能用到这个花括号外面去,这样就会超出这个变量的作用域。
2.获得随机数
Math.random();可以获得double型的随机数,范围是从[0.0 ,1.0)左闭右开;有一个公式可以生成任意范围内的随机数——[num1,num2):Math.random()*(num2-num1)+num1;
3.switch-case的使用
(1).格式:
switch (表达式) {
case 常量1:
代码块1;
break;
case 常量2:
代码块2;
break;
…………
default:
代码块n;
break;
}
(2)注意事项:1.表达式是一个等值(具体的值);
2.值的类型可以是byte、short、int、char,枚举、String;
3.case后的常量值不能相同;
4.不加上结尾的break;会出现case穿透现象;(这个也可以合理使用)、
5.default语句当表达式的值与所有的case值不同的时候执行,可以写在任何位置,但是一般都写在末尾;
4.switch-case和if-else的相同点和不同点
相同点:都是处理多分支条件的结构;
不同点,switch只能处理等值条件判断的情况;
多重if:适合某个变量处于某个连续的区间时的情况;
5.循环(while)
while (条件) {
操作块;
迭代块;//迭代块负责帮助程序跳出循环,避免出现死循环现象
}