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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1、switch语句中的default 一定要放在最后么?  用自己的话来解释下case的穿透
switch语句中的default不一定就要放在后面,也可以放在前面,无论default放在前面还是后面,都是在没有匹配选项后,最后才会执行default。
switch语句中,执行case后,如果将break省略,switch语句不会停止,而会继续向下执行,直到遇到break为止,或者程序执行结束为止,
该现象叫做case穿透。
2、三种循环语句的区别?什么时候用for语句,什么时候while语句?
区别:
(1),格式不一样
(2),for循环和while循环,如果条件不满足,一次都不执行,do...while循环,无论条件是否满足,至少执行一次
(3),for循环初始化表达式在循环内,出了循环,初始化表达式不能使用。while和do...while循环,
            初始化表达式在循环外,循环结束不影响初始化表达式的使用,循环外可以正常访问
已知循环次数使用for循环,未知循环次数使用while循环。
3、Random类的作用,如何进行使用?
1,导包:import java.util.Random;
2,创建对象:Random ran = new Random();
3,执行方法:int num = ran.nextInt();
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马