zoukankan      html  css  js  c++  java
  • Java零基础系列005——条件控制

    public class Control {
    
        public static void main(String[] args) {
            //java里常用的条件控制语句有if-esle,switch语句、
            boolean tr = true;
            boolean fa = false;
            //if语句后面的括号里装的是逻辑,其结果是boolean类型,当括号中结果为true时,程序运行大括号里的语句,否者运行else里面的。
            System.out.println("*******************if-else*************************");
            if(tr){
                System.out.println(tr);
            }
            else{
                System.out.println(fa);
            }
            
            //还有多选的else if,如下面的语句,当a=1时,只执行第一个里面的语句;当a=2时只执行第2个大括号里面的语句,以此类推
            int a = 1;
            if(a==1){
                System.out.println("我在第一个选择里面");
            }
            else if(a==2){
                System.out.println("我在第二个选择里面");
            }
            else if(a==3){
                System.out.println("我在第三个选择里面");
            }
            else if(a==4){
                System.out.println("我在第四个选择里面");
            }
            else{
                System.out.println("我哪里也不在");
            }
            
            //switch也是选择语句,不过它可以简化if语句,如下语句和上面if语句作用相同.switch括号中只能是int类型或者可以自动转换成int的类型(short、byte等)
            System.out.println("*******************switch-case*************************");
            switch(a){
                case 1:
                    System.out.println("我在第一个选择里面");
                    break;//switch语句中如果不写break结束,程序会依次执行其他case里面的语句,直到遇见break或执行完default里面的语句
                case 2:
                    System.out.println("我在第二个选择里面");
                    break;
                case 3:
                    System.out.println("我在第三个选择里面");
                    break;
                case 4:
                    System.out.println("我在第四个选择里面");
                    break;
                default ://default相当于else
                    System.out.println("我哪里也不在");
            }
            
            //在JDK7里加强switch的功能,使switch括号里面的判断可以使字符串,如下
            System.out.println("*******************JDK_switch-case*************************");
            String name = "彭驰";
            switch(name){
            case "董大海":
                System.out.println("我在第一个选择里面");
                break;//switch语句中如果不写break结束,程序会依次执行其他case里面的语句,直到遇见break或执行完default里面的语句
            case "小慧":
                System.out.println("我在第二个选择里面");
                break;
            case "彭驰":
                System.out.println("我在第三个选择里面");
                break;
            case "小董":
                System.out.println("我在第四个选择里面");
                break;
            default ://default相当于else
                System.out.println("我哪里也不在");
        }
    
        }
    
    }

     运行结果:

  • 相关阅读:
    7.Mongodb安全性流程
    6.Mongodb索引
    5.Mongodb聚合
    8-进程管理
    7-安装包管理
    6-文件系统
    5-权限用户组
    27-ATM+购物车程序
    26.本章小结
    名词解释
  • 原文地址:https://www.cnblogs.com/pengchi/p/4260448.html
Copyright © 2011-2022 走看看