Java 数组

数组的概述

数组的定义

数组是 同类数据有序集合
其中,每一个数据称为 数组元素 ,每个元素可以通过一个 下标 来访问它们。

数组的声明创建

数组的创建步骤如下:

  1. 声明数组变量,格式:dataType[] arrayReVar; 即 数据类型+[]+数组名。
    int[] array
  2. Java中使用new操作符来创建数组,一定要在[]内指出数组长度n
    array = new int[n];
  • 这两步可以合二为一:
    int[] array = new int[n]
  • 方法array.length获取数组长度。

数组的特点

数组的长度是确定的,创建后其长度不可更改
数组的元素必须相同,不可以混合使用。
数组的元素可以是任意数据类型,包括 基本类型 和 引用类型 。
数组变量属于 引用类型 ,也可以看成是 对象,数组中的每个元素相当于该对象的成员变量
数组对象存在于 堆(stack)之中

数组使用

多维数组

Arrays类

稀疏数组

上一篇:数据结构|排序(二)(快速排序)


下一篇:KMP算法