Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2223078
  • 博文数量: 556
  • 博客积分: 11457
  • 博客等级: 上将
  • 技术积分: 5973
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-24 22:33
文章分类

全部博文(556)

文章存档

2013年(22)

2012年(74)

2011年(460)

分类: Java

2013-03-19 16:35:02

在Java7之前,switch只能支持 byte、short、char、int或者其对应的封装类以及Enum类型。在Java7中,呼吁很久的String支持也终于被加上了。
 
例如,下面是一段switch中使用String的示例代码。

点击(此处)折叠或打开

  1. public class Test {

  2.     public void test(String str) {
  3.         switch(str) {
  4.         case "abc":
  5.             System.out.println("abc");
  6.             break;
  7.         case "def":
  8.             System.out.println("def");
  9.             break;
  10.         default:
  11.             System.out.println("default");
  12.         }
  13.     }
  14. }
原文转自:http://blog.iamzsx.me/show.html?id=161001

阅读(15163) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~