Construindo um objeto Arraylist
A lista de Array é do Java.pacote Util. A sintaxe para construir uma lista de Arrays vazia é,
Arraylistonde t em suportes de ângulo é o tipo de valor procurado para a lista. T está em ambos os lados do operador de tarefas. Observe as posições. al é o objeto Arraylist. O programa a seguir cria um objeto Arraylist vazio:
importar java.util.*;A saída é: 0. É uma lista de chars. Arraylist usa uma referência como o tipo e não um nome primitivo. Portanto, o "personagem" deve ser usado, em vez de "char".
Anexando elementos
Quando o objeto Arraylist está vazio, os valores podem ser adicionados. Isso está anexando. Quando o objeto Arraylist já tem alguns valores, adicionando mais valores no final, ainda está anexando. A sintaxe do método ArrayList Add () para anexar é:
public boolean add (e e)Ele retorna verdadeiro se uma alteração foi feita no objeto Arraylist; e falso, se nenhuma mudança foi feita. E é o valor.
O segmento de código a seguir anexa quatro caracteres ao objeto Arraylist, usando o método add ():
importar java.util.*;A saída é:
P q s tObserve que get () e não os colchetes, foi usado para obter o valor no índice.
Inserindo um elemento
A sintaxe para inserir um elemento usando o método ADD, é:
public void add (índice int, e elemento)Índice é a posição, onde o elemento é adicionado. Qualquer elemento à direita é deslocado em um lugar à frente. O programa a seguir ilustra o seguinte:
importar java.util.*;A saída é:
P q r s t'R' foi inserido no índice 2, onde 's' estava. Índice 2 é a terceira posição. 'S' e 't' foram mudados, um lugar à frente.
Aprendizagem
Para prender, significa adicionar na frente. Para prender, use a sintaxe:
public void add (índice int, e elemento)Mas com o índice em 0.
O programa a seguir ilustra o seguinte:
importar java.util.*;A saída deve ser:
Z p q s tZ foi precendido para p Q s t.
Anexando outra lista
Uma lista inteira pode ser anexada. A sintaxe para esta ação é:
addall booleano público (coleção extends E> c)onde C é a lista a ser anexada. Ele retorna verdadeiro se uma alteração foi feita no objeto Arraylist; e falso, se nenhuma mudança foi feita.
No seguinte método principal, existem duas listas: Al e outro. outro é anexado a Al.
public static void main (string [] args)A saída é:
P q r s t uAl tem a sequência, P q r s. outro tem a sequência t u. Você foi claramente anexado a p Q r s.
Inserindo outra lista
Uma lista inteira pode ser inserida em uma primeira lista. A sintaxe para isso é:
public boolean addall (índice int, coleção extends E> c)onde C é a lista a ser inserida. Ele retorna verdadeiro se uma alteração foi feita no objeto Arraylist; e falso, se nenhuma mudança foi feita.
No método Main () a seguir, existem duas listas: Al e outro. outro é inserido em Al.
public static void main (string [] args)A saída é:
P q r s t uAqui, Al tem a sequência, P Q T U. Aqui, outro tem a sequência r s. R s claramente foi inserido em p q t u para ter p q r s t u.
Preparando outra lista
Uma lista inteira pode ser antecipada em uma primeira lista. A sintaxe para isso ainda é,
public boolean addall (índice int, coleção extends E> c)Mas escolhendo 0 para o índice. Ele retorna verdadeiro se uma alteração foi feita no objeto Arraylist; e falso, se nenhuma mudança foi feita.
No seguinte método principal, existem duas listas: Al e outro. outro é inserido na frente de Al.
public static void main (string [] args)A saída é:
U v w x y zAqui, Al tem a sequência, w x y z. Outro tem a sequência u v. U v claramente foi inserido na frente de w x y z para ter u v w x y z.
Conclusão
O método add () da ArrayList pode ser usado para prender, inserir e anexar um elemento ou outra lista. Para anexar apenas um elemento, use Add (e). Para inserir apenas um elemento, use Add (índice, e). Para prender apenas um elemento, faça o índice, 0. Para anexar outra lista, use Addall (C). Para inserir outra lista, use Addall (índice, C). Para prender outra lista, faça o índice, 0.