Java 7的switch分支语句

来源:互联网 发布:视频编辑软件app 编辑:程序博客网 时间:2024/06/05 11:02

switch语句由一个控制表达式和多个标签组成,表达式的数据类型只能是byte、short、char、int四个整数类型和枚举类型,不能是boolean类型。

示范:

class Xx { public static void main(String[] args){char score='C';switch(score){case 'A':System.out.println("优秀");break;case 'B':System.out.println("良好");break;case 'C':System.out.println("中");break;case 'D':System.out.println("及格");case 'F':System.out.println("不及格");break;default:System.out.println("成绩输入错误");}}}


Java 7允许switch语句中的控制表达式为String类型。

示范:

public class Yy {public static void main(String[] args) {String season="夏天";switch(season){case "春天":System.out.println("SPRING");break;case "夏天":System.out.println("SUMMER");break;case "秋天":System.out.println("AUTUMN");break;case "冬天":System.out.println("WINTER");default:System.out.println("输入错误");}}}



0 0