Longitud de asignación de creación de declaración de 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.

Supongo que te gusta

Origin blog.csdn.net/qq_36976201/article/details/112060710
Recomendado
Clasificación