ArrayList suporta arrays dinâmicos, que pode crescer conforme necessário.
Em Java, arrays são padrão de um comprimento fixo. Depois de arrays são criados,
eles não podem crescer ou encolher, o que significa que você deve saber antecipadamente
quantos elementos uma matriz irá realizar. Mas, às vezes, você não pode saber com
precisão o tempo de execução até o tamanho de uma matriz que você precisa. Para lidar com esta situação, a estrutura das coleções define ArrayList.
package umcastec;
import java.util.ArrayList;
public class Principal {
public static void main(String[] args) {
// TODO code application logic here
ArrayList array_list_int = new ArrayList();
//adiciona itens na lista manualmente
array_list_int.add(0);
array_list_int.add(1);
array_list_int.add(2);
array_list_int.add(3);
//imprime de acordo com a posição informada manualmente no array list
System.out.println("Posição 0 :"+array_list_int.get(0));
System.out.println("Posição 1 :"+array_list_int.get(1));
//----------
//Posição 0 :0
//Posição 1 :1
//----------
//exibe todos valores da lista
for(int i = 0; i "<" array_list_int.size(); i++){
//dessa for irá imprimir todos os registros do array list
System.out.println(array_list_int.get(i));
//----------saída no console
// 0
// 1
// 2
// 3
//----------
}
}
}
Obs: no for() o sinal "<" esta entre aspas!
Porque o sistema do Blogger interpreta como tag de HTML
Nenhum comentário:
Postar um comentário