Java数组声明创建赋值长度

Java数组

  • 数组的声明与创建
    • 数组声明方式
    • 创建数组
      • 使用new来创建数组变量
  • 数组的长度
  • 数组的初始化
    • 静态初始化
    • 动态初始化
    • 默认的初始化

数组的声明与创建

数组声明方式

dataType[] arrayRefaVar;//首选

dataType arrayRefaVar[];

创建数组

使用new来创建数组变量

dataType[] arrayRefaVar = new dataType[arraySize];

数组的长度

使用数组的length属性,每个数组都有一个length属性。
如:获取数组名为array的长度

int length = array.length

数组的初始化

静态初始化

不指定数组长度,在声明的时候赋初值由系统自动声明长度

int[] array=1,2,3,4,5;

ObejcetType[] objects={new ObjectType(2),new ObjectType(2)};

动态初始化

int[] a = new int[2];
a[0]=1;
a[1]=2;

默认的初始化

数组是引用类型,他的元素类型相当于类的实例变量,数组一经分配空间,其中的每个元素也被按照实例变量同样的方式被隐式初始化

你可能感兴趣的:(Java数组声明创建赋值长度)