Java基础语法 常见知识点总结二
Java基础语法 常见知识点总结二
switch语句
- 多个case后面的数值不可以重复
- switch后面的小括号当中只能是基本数据类型(byte/short/char/int)和引用数据类型(String字符串/enum枚举)
- 前后顺序可以颠倒,break可省略
- 匹配到哪一个case就从哪一个位置向下执行,直到遇到break或整体结束为止
数组
动态初始化(整型默认为0,浮点默认为0.0,字符默认为“\u0000”,布尔默认为false,引用默认为null)
int[] array1 = new int[10]; //或者 int[] array1; array1 = new int[10];
静态初始化(先默认值,再把值给替换)
int[] array2 = new int[]{10,20}; // 或者int[] array2; array2 = new int[]{10,20};
int[] array2 = {10,20,30}