A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1、switch语句中的default 一定要放在最后么?  用自己的话来解释下case的穿透

default 可以不放在最后,但是不管 default 放在第几个,程序都会优先执行 case 语句,因此把 default 放在最后就行了。
case 穿透指的是:如果某个 case 语句没有用 break; 结尾,那么程序会继续运行到下一个 break; ,或者程序结束为止。

2、三种循环语句的区别?什么时候用for语句,什么时候while语句?

三种循环体语句分别是:for循环、while循环、do...while循环
for循环和while循环 是先判断后执行,如果判断结果是false,则不执行。
do...while循环 先执行后判断,无论如何都会先执行一次。
由于for循环和while循环初始变量的作用域不同,所以如果要在循环体外再次使用初始变量,就使用while语句。

3、Random类的作用,如何进行使用?

Random类用于生成随机数。
使用方式:
①导包
import java.util.Random;
②创建对象
Random r = new Random();
③按指定的范围生成随机数
int num = r.nextInt(填写数据范围);
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马