A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 伊乐杰 中级黑马   /  2016-3-27 23:37  /  296 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

4.键盘录入(掌握)
        实现键盘录入的步骤:
                分三步:
                步骤一:
                        导包: import java.util.Scanner;(class 类名的上面)

                步骤二:
                        创建对象: Scanner sc = new Scanner(System.in);

                步骤三:
                        调用方法: int a = sc.nextInt();

                System.out.println(a);

5.if语句(掌握)
        格式一:
                if(条件表达式) {
                        语句体;
                }

                情况一:
                        boolean b = true;
                        if(b == false) {
                                System.out.println("a");
                        }

                情况二:
                        boolean b = true;
                        if(b = false) {
                                System.out.println("a");
                        }

                情况三:
                        boolean b = false;
                        if(b); {
                                System.out.println("a");
                                System.out.println("b");
                        }

                情况四:
                        boolean b = false;
                        if(b)
                                System.out.println("a");
                                System.out.println("b");

                情况五:
                        boolean b = false;
                        if(b);
                                System.out.println("a");
                                System.out.println("b");

        格式二:
                if(条件表达式) {
                        语句体;
                } else {       
                        语句体;
                }
       
                注:if语句的第二种格式是可以和三元运算符进行互换的,但是有一种情况不可以互换,就是当if...else语句里有输出语句的时候,我们就不能使用三元运算符进行互换

        格式三:
                if(条件表达式) {
                        语句体;
                } else if(条件表达式) {
                        语句体;
                } ... ...
                else {
                        语句体;
                }

                注:
                int i;
                int a = 4;
                if(a > 6) {
                        i = 1;
                } else if(a > 5) {
                        i = 2;
                } else if(a > 4) {
                        i = 3;
                } else if(a > 3) {
                        i = 4;
                } else {

                }

                System.out.println(i);// 编译报错,提示:可能尚未初始化变量

6.switch语句(掌握)
        格式:
                switch(表达式) {
                        case 取值1:
                                执行语句;
                                break;
                        case 取值2:
                                执行语句;
                                break;
                        case 取值3:
                                执行语句;
                                break;
                        ... ...
                        default:
                                执行语句;
                                break;       
                }

                表达式可以为哪些数据类型?
                        byte, short, char, int, String, 枚举

        注:
                default语句放在任何一行都可以,但是,不管扔到第一行,程度进入switch中都会先找第一个case语句去匹配,如果当所有的case都不匹配的话,才会去执行default语句
                switch语句的结束方式一共有两种,第一种是遇到break结束,第二种就是程序执行到最后末尾的花括号}
       

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马