Java基础学习之路-笔记day6

循环控制 循环嵌套 Random

循环控制

continue: 终止当前循环 -

跳过本次循环,继续下次循环;

continue只能在循环中使用,跳出循环。

break: 终止整个循环 -

跳出循环,结束整个循环;

在嵌套循环中break仅能终止自己的所在的当前层(循环或switch),不能一次性终止所有循环/switch;break可以终止switch,也可以终止循环;

如果再无限循环中,存在有可能执行到的终止循环语句,该无限循环后面可以再写代码,不会报语法错误。

终止多层循环/switch :return 可以一次性终止循环;

System.exit(-1);结束程序。

java标号:

可以给代码块加标号赋予它们名称,标号位于语句前,相当于为语句声明一个名字。

lable:stastatement。

一般给循环或switch

循环嵌套

外执行一次,内循环一圈。内循环就是外循环的循环体。

多层嵌套效率低,一般不超过三层。

Random

使用步骤:

            导入包 import java.util.Random;

            创建对象 Random r = new Random();

            产生随机数 int num = r.nextInt(10);

10代表的是一个范围,产生随机数就是0-9; nextInt(n)会生产一个大于等于0,小于n的整数。

nextInt()会产生一个int范围内的随机数,不推荐使用。

可以自由控制生成随机数的范围
    nextInt(n) + m:生成随机数的范围为:[m , m+n)

n-m直接    nextInt(n-m+1)+m

发布了12 篇原创文章 · 获赞 2 · 访问量 1943

猜你喜欢

转载自blog.csdn.net/ytzang/article/details/104380806