我是靠谱客的博主 等待服饰,最近开发中收集的这篇文章主要介绍JAVA-switch 选择语句,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

switch的用法和if的大体作用是一样的,但是在细节方面不一样,if语句主要用做范围性的判断选择,而switch判断的比较准确,类似于等值判断。

用法:
switch(判断条件){
case 与判断条件进行比较:判断成功执行;break(break的作用是执行完成后跳出);
……(可以写很多比较的case)
case 与判断条件进行比较:判断成功执行;break;
}

switch的案例:

package com.bjsxt.one;

import java.util.*;
/**
 *  实现一个功能:根据学生录入的分数,判断学生的级别
 *  >=90      A
 *  >=80      B
 *  >=70      C
 *  >=60      D
 *   <60      E
 */
public class Grade {
        public static void main(String[] args){
            //获取学生的分数
            Scanner sc=new Scanner(System.in);
            System.out.println("请输入学生的分数");
            int score=sc.nextInt();
            String grade="";
            boolean flag=true;
            switch(score/10){
                case 10: grade="A";break;
                case 9: grade="A";break;
                case 8: grade="B";break;
                case 7: grade="C";break;
                case 6: grade="D";break;
                case 5: grade="E";break;
                case 4: grade="E";break;
                case 3: grade="E";break;
                case 2: grade="E";break;
                case 1: grade="E";break;
                default :flag=false;
            }
            if(flag){
                System.out.println("该学生的等级是"+grade);
            }else{
                System.out.println("分数录入错误");
            }
        }
}

运行结果:

请输入学生的分数
50
该学生的等级是E

请输入学生的分数
60
该学生的等级是D

请输入学生的分数
70
该学生的等级是C

请输入学生的分数
80
该学生的等级是B

请输入学生的分数
90
该学生的等级是A

请输入学生的分数
100
该学生的等级是A

请输入学生的分数
1000
分数录入错误

最后

以上就是等待服饰为你收集整理的JAVA-switch 选择语句的全部内容,希望文章能够帮你解决JAVA-switch 选择语句所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部