概述
1.数字
Integer type = 1;
switch (type) {
case 1:
System.out.println(1);
break;
case 2:
System.out.println(2);
break;
default:
System.out.println("null");
}
System.out.println("null");
}
2.枚举
public enum UserTypeEnum {
one(1, "1"),
two(2, "2"),
three(3, "3");
private long type;
private String name;
UserTypeEnum(int type, String name) {
this.type = type;
this.name = name;
}
public long getType() {
return type;
}
public String getName() {
return name;
}
}
UserTypeEnum userTypeEnum = null;
switch (userTypeEnum) {
case one:
System.out.println(1);
break;
case two:
System.out.println(2);
break;
case three:
System.out.println(2);
break;
default:
System.out.println("null");
}
3.字符串
String typeStr = "type1";
switch (typeStr) {
case "type1":
System.out.println(1);
break;
case "type2":
System.out.println(2);
break;
default:
System.out.println("null");
}
最后
以上就是过时草丛为你收集整理的java8中switch 整型int、string字符串、枚举用法的全部内容,希望文章能够帮你解决java8中switch 整型int、string字符串、枚举用法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复