1.数字不再与布尔值挂钩
Java不允许我们将数字作为布尔值使用。
2.Math库的静态方法random()
该方法是产生0和1(左闭右开,包括0但不包括1)之间的一个double值。
3.逗号操作符
Java里唯一用到逗号操作符的就是for循环的控制表达式。在for循环的初始化和步进控制部分,可以使用一系列由逗号分隔的语句,这些语句会独立执行。
4.switch
switch语句的选择因子必须是int
或char
那样的整数值。
Random rand = new Random(47); //47在随机数种子中是一个很魔幻的数字
int num = rand.nextInt(10); //生成0到10之间的数字,包括0但是不包括10,左闭右开
switch(num) {
case 1 :
System.out.println("This is 1");
break; //跳转到default继续执行
case 2:
System.out.println("This is 2");
break; //跳转到default继续执行
default:
System.out.println("This is end");
}