switch语句
格式:
注意:
1.表达式:表达式的结果必须是整数、字符、枚举类型。case后面的常量标号,其类型应与表达式的数据类型相同。
2.语句块必须以break做为结束
3.标号不允许重复,具有唯一性。
4.标号的顺序可以任意的。
5.当表达式的值与任何一个case都不匹配时,则执行default语句。
6.default语句最多只可出现一次。
总结:
1.switch 语句类似于 if...else if...else if...else。但是 switch 只判断一次,else if 要判断多次,所以 switch 的效率更高
2.switch 一般都可以用 if 重写,但是 if 不一定能用 switch 重写
变量的作用域
局部变量的作用域为声明该变量的语句块或方法结束的花括号之前的作用域内。在for、while或类似语句中声明的变量存在于该循环体内。
随机数
1.创建能产生随机数的对象,Random r = new Random(); 要先创建一个随机数对象
2.设置随机数的范围r.Next(1,100) 包含最小值,不包含最大值
3.int num=r.Next(1,100)
while循环语句
格式
break和continue
break:直接跳出循环
continue:跳出本次循环,继续进行下一次循环
循环语句的嵌套