java envase: 11, ArrayList y Array (Array) de la diferencia?

ArrayList y Array (Array) de la diferencia?

(1) La expansión automática
matriz es un volumen fijo, capa inferior ArrayList es de expansión automática de la matriz. Se puede entender como ArrayList es la expansión automática de matriz.

(2) del tipo que comprende
una matriz puede contener tipos básicos y tipos de objetos, ArrayList sólo contiene el tipo de objeto.

(3) inicial capacidad
declaración de matriz, el tamaño de la capacidad inicial requerida, y necesidad no ArrayList.

(4) la inserción aleatoria o deleción
de la matriz y no es capaz de añadir y eliminar elementos en el mismo, y ArrayList puede insertar y entradas de eliminar en cualquier posición.

Recomendación relacionada:
cómo convertir entre Lista y matrices?

Publicado 57 artículos originales · alabanza ganado 13 · vistas 1108

Supongo que te gusta

Origin blog.csdn.net/weixin_42924812/article/details/105054402
Recomendado
Clasificación