-
switch不支持double、float类型,只能是byte、short、int、char、String、枚举
-
case给出的值只能是字面量,不能是变量
-
什么是流程控制
答:流程控制是用来控制程序的执行顺序的
-
分支结构if和switch,如何选择?
答:if分支:一般用于对一个范围进行判断
switch分支:对一个一个值进行匹配
-
for循环和while循环、do-while如何循环
答:知道循环次数用for、不知道循环次数用while
想要先执行,再判断,用do-while
-
生成随机数 Random rd = new Random();
rd.nextInt(n) 将会生成0~ n-1 的随机数
Q&A
-
请写出 if else 语句的三种语法格式
第一种: if(条件){ 代码; } 第二种: if(条件){ 代码1; }else{ 代码2; } 第三种: if(条件1){ 代码1; }else if(条件2){ 代码2; }else if(条件3){ 代码3; }else{ 代码n; }
-
请写出switch的语法格式和注意事项
int a; switch(a){ case 值1&#x