JAVA各种执行结构(if switch)

一.顺序结构

  

 二、Switch选择结构

代码:
public static void main(String[] args) {
    //
    char grade ='c';

    switch (grade){
        case'A':
            System.out.println("优秀");
    //break为跳出当前循环,不然会继续执行。
            break;
        case'B':
            System.out.println("良好");
            break;
        case'C':
            System.out.println("及格");
            break;
        case'D':
            System.out.println("挂科");
            break;
        default:
            System.out.println("未知等级");
    }
}

 

代码:
public static void main(String[] args) {
    String name = "狂神";
    //JDK的新特征,表达式结果可以是字符串
    //字符串的本质还是数字
    //反编译 java----class(字节码文件)

    switch (name){
        case "sgr":
            System.out.println("mmp");
            break;
        case"狂神":
            System.out.println("fuck");
            break;
        default:
            System.out.println("弄啥");
    }
}

三、if选择结构

单选择

双选择

 

多选择

嵌套结构


代码1:
public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);

    System.out.println("input");
    String s =scanner.nextLine();

    //equals:判断字符串是否相等
    if (s.equals("Hello")){
        System.out.println("s");
    }
    System.out.println("end");
    scanner.close();
}

 

 

 

 

代码2:
public static void main(String[] args) {
    //考试成绩
    Scanner scanner= new Scanner(System.in);

    System.out.println("input");
    int score =scanner.nextInt();

    if (score>60){
        System.out.println("pass");
    }else{
        System.out.println("unpass");
    }
    scanner.close();

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值