zoukankan      html  css  js  c++  java
  • Java if 和 Switch

    java if 和 Switch

    1.if(单选择结构)

    import java.util.Scanner;
    
    public class text_if {
        public static void main(String[] args) {
            //创建一个scanner对象
            Scanner scanner = new Scanner(System.in);
            System.out.println("请输入内容:");
            //将用户输入的内容给s
            String s = scanner.nextLine();
            //判断用户输入的值是否时Hello 如果是执行内部的语句 打印s
            if(s.equals("Hello")){
                System.out.println(s);
            }
        }
    }

    2.if(双选择结构)

    import java.util.Scanner;
    
    public class text_if {
        public static void main(String[] args) {
            //创建一个scanner对象
            Scanner scanner = new Scanner(System.in);
            System.out.println("请输入成绩:");
            //将用户输入int类型的数字给score
            int score = scanner.nextInt();
    
            //判断用户输入的成绩 大于60输出及格 小于60输出不及格
            if(score>60){
                System.out.println("及格");
            }else {
                System.out.println("不及格");
            }
            //关闭资源
            scanner.close();
        }
    }

    3.if(多选择结构)

    import java.util.Scanner;
    
    public class text_if {
        public static void main(String[] args) {
            //创建一个scanner对象
            Scanner scanner = new Scanner(System.in);
            System.out.println("请输入成绩:");
            //将用户输入int类型的数字给score
            int score = scanner.nextInt();
            //判断用户输入的成绩 大于80<=100输出优 大于60<=80输出良 其他输出差
            if(score>=80 && score<=100){
                System.out.println("优");
            }else if (score>=60&&score<80){
                System.out.println("良");
            }else {
                System.out.println("差");
            }
            //关闭资源
            scanner.close();
        }
    }

    4.if(嵌套选择结构)

    import java.util.Scanner;
    
    public class text_if {
        public static void main(String[] args) {
            //创建一个scanner对象
            Scanner scanner = new Scanner(System.in);
            System.out.println("请输入成绩:");
            //将用户输入int类型的数字给score
            int score = scanner.nextInt();
            //判断用户输入的成绩 大于60输出及格小于60输出不及格 大于60正好是66 输出运气真好!
            if(score>60){
                System.out.println("及格");
                if (score==66){
                    System.out.println("运气真好!");
                }
            }else {
                System.out.println("不及格");
            }
            //关闭资源
            scanner.close();
        }
    }

    5.Switch

    语法:

    import java.util.Scanner;
    
    public class text_switch {
        public static void main(String[] args) {
            //创建Scanner对象
            Scanner scanner = new Scanner(System.in);
            System.out.println("请输入等级:");
            //将用户输入的内容给 grade
            String grade =scanner.nextLine();
            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("未知等级");
            }
        }
    }
  • 相关阅读:
    python16_day18【Django_Form表单、分页】
    python16_day17【Django_session、ajax】
    django【orm操作】
    python16_day16【Django_ORM、模板】
    python16_day15【Django入门】
    python16_day14【jQuery】
    python16_day13【css、js】
    python16_day12【html、css】
    python16_day11【MQ、Redis、Memcache】
    python16_day10【SelectWeb、SelectWget、paramiko、pymysql】
  • 原文地址:https://www.cnblogs.com/love2000/p/14115780.html
Copyright © 2011-2022 走看看