栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java2.循环语句,随机数

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java2.循环语句,随机数

一.switch语句

格式:switch (表达式) {

case 1: 语句体

1; break;

case 2: 语句体

2; break;

...

default: 语句体n+1;

break; }

执行流程:

首先计算出表达式的值 ,表达式的值只能是byte,short,int,String,char,枚举

其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到 break就会结 束。

最后,如果所有的case都和表达式的值不匹配,就会执行default语句体部分,然后程序结束掉。

二.switch语句case穿透

概述:如果switch语句中,case省略了break语句, 就会开始case穿透

三.switch和if条件语句的区别

switch语句只能做等值判断,适用于固定条件的判断;;if条件语句既可以做等值判断,也可以实现范围判断,适用于各种条件。if条件可以实现switch所有的判断,switch则不一定。

四.for循环

for的基础用法:九九乘法表

public class MultTable{
    public static void main(String[] args) {

       System.out.println("九九乘法表");
        for(int i=1;i<10;i++){          
                for(int j=1;j<=i;j++){              
                System.out.print(j+"*"+i+"="+(j*i)+"t");   
            }
                System.out.println();   
        }
    }
}

for循环语句的格式

  1. 执行初始化语句

  2. 执行判断条件语句,看其返回值是true还是false

  3. 如果是true,就继续执行

  4. 如果是false,就结束循环

  5. 执行循环体语句;

  6. 执行循环后的操作表达式

  7. 回到2继徐

五.while循环

while循环执行流程:

1.执行初始化语句

2.执行条件判断语句,看其结果是true还是false 如果是false,循环结束 如果是true,继续执行

3.执行循环体语句

4.执行条件控制语句

5.回到2继续

六.dowhile循环

dowhile执行流程: 1.执行初始化语句

2.执行循环体语句

3. 执行条件控制语句

4.执行条件判断语句,看其结果是true还是false 如果是false,循环结束 如果是true,继续执行

5. 回到2继续

七.循环的区别

1.for循环和while循环先判断条件是否成立,然后决定是否执行循环体(先判断后执行)

2.do.while循环先执行一次循环体,然后判断条件是否成立,是否继续执行循环体(先执行后 判断)

3.for循环和while的区别 条件控制语句所控制的自增变量,因为归属for循环的语法结构中,在for循环结束后,就不能 再次被访问到了 条件控制语句所控制的自增变量,对于while循环来说不归属其语法结构中,在while循环结束 后,该变量还可以继续使用

4.还有一个就是死循环(无限循环)

八.Random随机数

 创建Random对象,有两种方法可以创建Random对象,如下:

1.Random random = new Random();
2.Random random = new Random(1000);

通过Random对象获取随机数,Random支持的随机值类型包括:boolean, byte, int, long, float, double。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/600755.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号