黑马程序员技术交流社区

标题: 基础班前几天总结---第三天 [打印本页]

作者: 晓寒轻    时间: 2016-3-5 22:13
标题: 基础班前几天总结---第三天
猜数字小游戏
        引用数据类型随机数类Random        java.util.Random
                Random rd = new Random();
                        rd.nextInt(max);                //产生[0,max)之间的随机数,包含0不包含max
                        rd.nextDouble();                //产生[0.1)之间的随机数
               
        条件判断语句
                if else
        循环语句
                重要组成部分:
                        循环变量初始化(初始化表达式)        int i = 0;
                        循环出口(布尔表达式)                        i < 10;
                        循环增量(步进表达式)                        i++;
                        循环内容(循环体)               
                       
                        for循环:        for(int i=0; i< 10; i++){循环体}
                                注意事项:
                                        int i=0; 为空,变量需要在for循环之前的外面定义,这样,循环变量的作用域就变大了,并且没有销毁
                                        i<10;        为空,死循环
                                        i++  为空,可以将这句代码放进循环体里面,否则是死循环
                                        循环体为空没什么意思。
                       
                        do while / while
                                do while 至少循环以此
               
        break 和 continue
                均不可单独使用,必须将其放在switch或者循环语句中  continue方在循环中
                        使用break,不管后面还有多少次需要循环,直接结束循环
                        使用continue,使用后直接进行下一轮循环
                       
                       
超市购物小票加入业务逻辑
        switch选择结构:
                在几个值中选择一个值
                如果没有break;则当某种情况执行之后会忽略剩余的case关键字,全部执行剩余代码






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