Construyendo un objeto ArrayList
La ArrayList es de Java.Paquete Util. La sintaxis para construir una lista de matrices vacías es,
Lista de arregloDonde T en los soportes de ángulo es el tipo de valor deseado para la lista. T está en ambos lados del operador de asignación. Tenga en cuenta las posiciones. Al es el objeto ArrayList. El siguiente programa crea un objeto de ArrayList vacío:
importar java.utilizar.*;La salida es: 0. Es una lista de caracteres. ArrayList usa una referencia como tipo y no un nombre primitivo. Por lo tanto, se debe usar "carácter" en lugar de "char".
Añiencia de elementos
Cuando el objeto ArrayList está vacío, se pueden agregar valores. Que se suma. Cuando el objeto ArrayList ya tiene algunos valores, agregar más valores al final todavía se agrega. La sintaxis del método ArrayList add () para agregar es:
ADD PÚBLICO BOOLEAN (E E)Devuelve verdadero si se realizó un cambio en el objeto ArrayList y falso si no se realizó ningún cambio. E es el valor.
El siguiente segmento de código, agrega cuatro caracteres al objeto ArrayList, usando el método add ():
importar java.utilizar.*;La salida es:
P Q S TObserve que get () y no los soportes cuadrados se usaron para obtener el valor en el índice.
Insertar un elemento
La sintaxis para insertar un elemento usando el método Agregar es:
public void add (int index, elemento E)El índice es la posición donde se agrega el elemento. Cualquier elemento a la derecha se desplaza un lugar por delante. El siguiente programa ilustra esto:
importar java.utilizar.*;La salida es:
P Q R S T'R' se ha insertado en el índice 2, donde estaba 's'. El índice 2 es la tercera posición. 'S' y 't' se desplazaron, un lugar por delante.
Preliminar
Preparar significa agregar al frente. Para preparar, use la sintaxis,
public void add (int index, elemento E)Pero con el índice a las 0.
El siguiente programa ilustra esto:
importar java.utilizar.*;La salida debe ser:
Z P Q S T
Z se ha prelimitado a P Q S T.
Agregar otra lista
Se puede agregar una lista completa. La sintaxis para esta acción es:
Public Boolean addall (colección extends E> C)Donde C es la lista que se agregará, devuelve verdadero si se realizó un cambio en el objeto ArrayList; y falso si no se hicieron ningún cambio.
Hay dos listas en el siguiente método principal: Al y otro. otro se adjunta a Al.
public static void main (string [] args)La salida es:
P Q R S T UAl tiene la secuencia, P q r s. otro tiene la secuencia t u. Claramente se ha agregado a P Q R S.
Insertar otra lista
Se puede insertar una lista completa en una primera lista. La sintaxis para esto es:
Public Boolean addall (int index, colección extends E> C)Donde C es la lista que se insertará, devuelve verdadero si se realizó un cambio en el objeto ArrayList; y falso si no se hicieron ningún cambio.
Hay dos listas en el siguiente método principal (): Al y otro. otro se inserta dentro de Al.
public static void main (string [] args)La salida es:
P Q R S T UAquí, Al tiene la secuencia, P q t u. Aquí, otro tiene la secuencia r s. R S se ha insertado claramente en P Q T U para tener P Q R S T U.
Prependiendo otra lista
Una lista completa se puede prever en una primera lista. La sintaxis para esto es todavía,
Public Boolean addall (int index, colección extends E> C)Pero elegir 0 para el índice. Devuelve verdadero si se realizó un cambio en el objeto ArrayList, y falso si no se realizó ningún cambio.
Hay dos listas en el siguiente método principal: Al y otro. otro se inserta frente a Al.
public static void main (string [] args)La salida es:
U v w x y zAquí, Al tiene la secuencia, w x y z. Aquí, otro tiene la secuencia U V. U V claramente se ha insertado frente a w x y z para tener u v w x y z.
Conclusión
El método add () de ArrayList puede prever, insertar y agregar un elemento u otra lista. Para agregar solo un elemento, use add (e). Para insertar solo un elemento, use Agregar (índice, E). Para prepender solo un elemento, haga el índice 0. Para agregar otra lista, use addall (c). Para insertar otra lista, use addAll (índice, c). Para preparar otra lista, haga el índice 0.