猜数字小游戏
引用数据类型随机数类Random java.util.Random
Random rd = new Random();
rd.nextInt(max); //产生[0,max)之间的随机数,包含0不包含max
rd.nextDouble(); //产生[0.1)之间的随机数
条件判断语句
if else
循环语句
重要组成部分:
循环变量初始化(初始化表达式) int i = 0;
循环出口(布尔表达式) i < 10;
循环增量(步进表达式) i++;
循环内容(循环体)
for循环: for(int i=0; i< 10; i++){循环体}
注意事项:
int i=0; 为空,变量需要在for循环之前的外面定义,这样,循环变量的作用域就变大了,并且没有销毁
i<10; 为空,死循环
i++ 为空,可以将这句代码放进循环体里面,否则是死循环
循环体为空没什么意思。
do while / while
do while 至少循环以此
break 和 continue
均不可单独使用,必须将其放在switch或者循环语句中 continue方在循环中
使用break,不管后面还有多少次需要循环,直接结束循环
使用continue,使用后直接进行下一轮循环
超市购物小票加入业务逻辑
switch选择结构:
在几个值中选择一个值
如果没有break;则当某种情况执行之后会忽略剩余的case关键字,全部执行剩余代码
|
|