原文地址: http://www.laozizhu.com/view.jsp?articleId=30
允许byte,short,int,char,enum等
- /**
- * Java switch的各种可用类型测试。
- *
- * @author 老紫竹研究室(laozizhu.com)
- *
- */
- public class Test {
- public static void main(String[] args) {
- int i = 0;
- switch (i) {
- }
- byte b = 0;
- switch (b) {
- }
- short s = 0;
- switch (s) {
- }
- char c = '0';
- switch (c) {
- }
- switch (enumTest.a) {
- case a:
- case b:
- break;
- }
- }
- }
- enum enumTest {
- a, b, c;
- }