public static void main(String[] args) {
String name = "嘿嘿";
//JDK7的新特性,表达结果可以是字符串
//字符的本质还是数字
//反编译 java--class(字节码文件)--反编译(idea)
//把中文反编译成 hashCode 来进行比较
switch (name){
case "呵呵":
System.out.println("呵呵");
break;
case "嘿嘿":
System.out.println("嘿嘿");
break;
default:
System.out.println("小傻子");
}
}
字节码文件位置 直接拖进 idea 进行反编译 看到编译后内容
这篇博客探讨了Java 7的一个新特性,即如何在switch语句中使用字符串进行比较。作者通过反编译字节码文件展示了将中文字符串转换为hashCode进行比较的过程,并提供了代码示例。博客内容主要涉及Java编程、字符串处理和字节码理解。
516

被折叠的 条评论
为什么被折叠?



