day03(流程控制语句)

一.switch语句特点:

1.switch语句选择的类型只有四种:byte,short,int ,char(String数据类型从jdk7.0开始可以使用);

2.case之间与default没有顺序,先判断所有的case,没有匹配的case执行default;

3.switch语句停止的条件是遇到了break关键字或者结束switch语句的大括号;

4.如果匹配的case或者default没有对应的break,那么程序会继续向下执行,运行可以执行的语句,直到遇到break或者switch结尾结束;

5.switch case中的值必须要与switch表达式的值具有相同的数据类型;而且case后跟的值必须是常量,不能跟变量。

二.最简单无限循环格式:

while(true) , for(;;)

 

三.产生随机数,可以使用Java api中java.lang包中的Math类.Math类以静态方法的方式提供常用的数学方法,

其中Math.random()方法是一个可以产生[0.0,1.0]区间内的一个双精度浮点数的方法,如:

产生一个100以内的整数:int x=(int)(Math.random()*100);

产生一个1-50之间的随机数:int x=1+(int)(Math.random()*50);

四.转义字符:

 表示接受键盘输入,相当于按下回车。

 表示换行。

  制表符,相当于Table键

 退格键,相当于Back Space

’  单引号

"    双引号

\ 表示一个斜跨

五.break与continue

break:跳出语句块 执行下面的语句;

continue:跳出当前循环 不执行循环中continue下面的所有语句,开始下一次循环。






























 

原文地址:https://www.cnblogs.com/stellar/p/5148404.html