Cuatro características básicas y límites de las matrices de Java: notas de estudio de 10 días

Cuatro características básicas de las matrices

  • Su longitud está determinada. Una vez que se crea la matriz, no se puede cambiar su tamaño .

  • Los elementos deben ser del mismo tipo y no se permiten tipos mixtos.

  • Los elementos de la matriz pueden ser de cualquier tipo de datos, incluidos los tipos básicos y los tipos de referencia.

  • Las variables de matriz son tipos de referencia, las matrices también se pueden considerar como objetos y cada elemento de la matriz es equivalente a una variable miembro del objeto.

  • La matriz en sí es un objeto y el objeto en Java está en el montón, por lo que si la matriz guarda el tipo original u otros tipos de objeto, el objeto de la matriz en sí está en la pila .

Límite de matriz

  • El rango legal del subíndice; [0, longitud-1], si cruza el límite, se informará un error
 public static void main(String[] args) {
    
    
  //length为5,它的下标为0-4
  int[] nums = new int[5];
  System.out.println(nums[5]);
//如果取5就会报错
//java.lang.ArrayIndexOutOfBoundsException: length=5; index=5
//所以我们不能超过长度
  }

Error java.lang.ArrayIndexOutOfBoundsException

Resumen de matriz

  • Una matriz es una colección ordenada del mismo tipo de datos (el tipo de datos puede ser cualquier tipo interno)
  • Array también es un objeto, y los elementos de la matriz son equivalentes a las variables miembro del objeto.
  • Se determina la longitud de la matriz y, si no se puede cambiar, se informará del siguiente error si excede el límite:
    ArrayIndexOutOfBoundsException:

Supongo que te gusta

Origin blog.csdn.net/yibai_/article/details/114603886
Recomendado
Clasificación