1. /*
    2. * switch语句使用的注意事项:
    3. *
    4. * 1.多个case后面的数值不可以重复
    5. *
    6. * 2.switch后面的小括号当中只能是下列数据类型:
    7. * 基本数据类型:byte/short/int/char
    8. * 引用数据类型:String字符串,enum枚举
    9. *
    10. * 3.switch语句格式可以很灵活:前后顺序可以颠倒,而且break语句还可以省略
    11. * “匹配哪一个case就从哪一个位置向下执行,知道遇到了break或者整体结束为止”
    12. */
    13. package Demo2;
    14. public class Switch {
    15. public static void main(String[] args) {
    16. // TODO Auto-generated method stub
    17. int num = 1;
    18. switch (num) {
    19. case 1:
    20. System.out.println(1);
    21. break;
    22. case 2:
    23. System.out.println(2);
    24. break;
    25. case 3:
    26. System.out.println(3);
    27. break;
    28. case 4:
    29. System.out.println(4);
    30. break;
    31. case 5:
    32. System.out.println(5);
    33. break;
    34. case 6:
    35. System.out.println(6);
    36. break;
    37. case 7:
    38. System.out.println(7);
    39. break;
    40. default:
    41. break;//最后一个break可以省略,但是不推荐
    42. }
    43. }
    44. }