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);

 

四.转义字符:

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

\n 表示换行。

\t  制表符,相当于Table键

\b 退格键,相当于Back Space

\’  单引号

\"    双引号

\\ 表示一个斜跨

 

五.break与continue

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

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






























 

posted @ 2016-01-21 15:22  Hsinwang  阅读(195)  评论(0编辑  收藏  举报