Matriz de Java
Declaración y creación de matrices
Declaración de matriz
dataType[] arrayRefaVar;//首选
dataType arrayRefaVar[];
Crear matriz
Usar nuevo para crear variables de matriz
dataType[] arrayRefaVar = new dataType[arraySize];
La longitud de la matriz
Usando la propiedad de longitud de la matriz, cada matriz tiene una propiedad de longitud.
Por ejemplo: obtener la longitud de la matriz denominada matriz
int length = array.length
Inicialización de la matriz
Inicialización estática
No se especifica la longitud de la matriz, el valor inicial se asigna en el momento de la declaración y el sistema declara automáticamente la longitud
int[] array={1,2,3,4,5};
ObejcetType[] objects={
new ObjectType(2),new ObjectType(2)};
Inicialización dinámica
int[] a = new int[2];
a[0]=1;
a[1]=2;
Inicialización predeterminada
La matriz es un tipo de referencia , y su tipo de elemento es equivalente a la variable de instancia de la clase. Una vez que se asigna espacio para la matriz, cada elemento en ella se inicializa implícitamente de la misma manera que la variable de instancia.