1、switch语句中的default 一定要放在最后么? 用自己的话来解释下case的穿透
答,不一定,但是会在switch中不管放到什么位置都会最后执行.
case穿透在switch语句中运行时,会一直执行下一个语句体,直到遇到break或者程序结束时才会结束.
2、三种循环语句的区别?什么时候用for语句,什么时候while语句?
答,1.①for循环的初始表达值定义在循环内部,循环结束,初始表达值不能在循环外部访问,while do.....while出事表达式定义在循环外部,出了循环,还可以访问.
② while和for循环条件不满足时一次都不执行,而do...while无论条件是否满足,都会执行.
2.知道循环次数时用for语句,不知道循环次数时用while语句.
3、Random类的作用,如何进行使用?
答,作用是产生一个随机数,
1.导包 import java.util.Random
2.创建对象 Random ran = new Random();
3. 调用方法 int x = r.nextInt(); |