Java一维数组基础

102 阅读1分钟
  1. 数组类型是一种特殊的引用类型
  2. 访问数组中的元素:数组名[下标]
    • 数组名:默认打印数组名对应的是内存地址
  3. 数组的特点
    • 数组元素类型统一
    • 数组的长度固定
  4. 常见的异常
    • 下标越界异常(ArrayIndexOutBoundsException)
  5. 数组的定义
    • 动态定义
      • int[] arr = new int[5]; //推荐 其中:元素类型为int,数组长度为5,默认值为0
      • int arr[] = new int[5]; //不推荐
    • 静态定义
      • int[] arr={1,2,3};//定义一个 长度为3的数组,元素类型是int;此定义方法为精简版
      • int[] arr=new int[]{4,5,6}; //静态赋值的完整写法
  6. 数组的长度:可以调用类库的方法:例如 int len = arr.lenth;
  7. 数组的遍历(及循环得到数组的各个元素)
//普通for循环
for(int i = 0 ; i < arr.lenth;i++){//idea快捷键:数组名.fori
    System.out.println(arr[i]);
}
//加强for循环
//    for(元素数据类型 变量 : 数组名) {
//        使用变量即可,该变量就是数组元素
//    }
for(int i : arr){ //idea快捷键:数组名.for
    System.out.println(i);
}