switch case 语句
Posted 今天又双叒叕在敲代码
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了switch case 语句相关的知识,希望对你有一定的参考价值。
语法格式
switch(expression) case value : //语句 break; //可选 case value : //语句 break; //可选 //你可以有任意数量的case语句 default : //可选 //语句
switch 语句中的变量类型可以是: byte、short、int 或者 char。从 Java SE 7 开始,switch 支持字符串 String 类型了,同时 case 标签必须为字符串常量或字面量。
如果 case 语句块中没有 break 语句时,匹配成功后,从当前 case 开始,后续所有 case 的值都会输出。
public class Test public static void main(String args[]) //char grade = args[0].charAt(0); char grade = \'C\';
//字面量类型case后自变量无需引号 switch(grade) case \'A\' : System.out.println("优秀"); break; case \'B\' : case \'C\' : System.out.println("良好"); break; case \'D\' : System.out.println("及格"); break; case \'F\' : System.out.println("你需要再努力努力"); break; default : System.out.println("未知等级"); System.out.println("你的等级是 " + grade);
以上是关于switch case 语句的主要内容,如果未能解决你的问题,请参考以下文章