黑马程序员技术交流社区

标题: 大数据学习经历 [打印本页]

作者: jian00    时间: 2019-7-22 19:12
标题: 大数据学习经历
选择语句
        switch
       
        switch(){ byte/short/int/char/String/枚举enum
               
                case 值1:
                        java语句;
                        break;
                case 值2:
                        java语句;
                        break;
                case 值3:
                        java语句;
                        break;
                ...
                default:
                        java语句;
                        break;
        }
       
        注意:如果case语句中没有break会出现case穿透现象
       
循环语句
        for
                for(初始化表达式;条件判断语句;条件控制语句){
                        循环体;
                }
       
        while
               
                基本格式
                while(条件判断语句){
                        循环体;
                }
               
                扩展格式
                初始化表达式;
                while(条件判断语句){
                        循环体;
                        条件控制语句;
                }
       
        do..while
               
                基本格式
                do{
                        循环体;
                }while(条件判断语句);
               
                扩格式
                初始化表达式
                do{
                        循环体;
                        条件控制语句;
                }while(条件判断语句);
               
        for死循环
                for(;;){
               
                }
        while死循环
                while(true){
               
                }
       
        do{
       
        }while(true);
       
        区别:
                for和while先判断后执行
                do...while先执行后判断
               
                for循环中定义的初始化变量只能在循环体中使用 出了循环体就访问不到
                但是while循环定义的初始化变量可以在循环外使用
               
        循环嵌套:
                for循环中嵌套for循环
               
                for(){
                       
                        for(){
                       
                        }
                }
               
                打印矩形
                打印直角三角形
                打印等腰三角形
                打印菱形
                打印空心菱形
                打印九九乘法表
               
               
循环控制语句
        break       
                用在switch语句中是用来结束整个选择语句
                用在循环中就是一旦满足条件就使用break来结束整个循环
               
                f:for(){
                       
                        while(){
                                //在while循环中结束整个for循环 可以给for循环起名
                                break f;
                        }
                }
               
               
        continue
                只能和循环结合使用
                一旦满足条件 就跳过当前循环 去执行下一次循环
               
               
               
随机数生成器

        Random
       
        1 import java.util.Random
        2 Random r = new Random();
        3 int num = r.nextInt(int bound);
       
        //从0开始不包含边界值 如果想要从1开始生成
        r.nextInt(int num) + 1;
       




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2