← Volver
Tipos de datos colección en Java
Publicado el 12 de septiembre de 2025
Java
El tipo Array tiene un tamaño fijo que no se puede variar.
Se declara de la siguiente forma:
int[] numbers = new int[3];
numbers[0] = 1;
numbers[1] = 10;
System.out.println(numbers[0]);
System.out.println(numbers[1]);
System.out.println(numbers[2]);
for(int number: numbers){
System.out.println(number);
}El tipo de dato ArrayList es una colección que si permite duplicados.
Se declara y recorre de la siguiente forma:
ArrayList<String> names = new ArrayList<>();
names.add("Cristian");
names.add("Brais");
names.add("mouredev");
names.add("Brais");
System.out.println(names.get(1));
for(String name: names){
System.out.println(name);
}
Un HashSet es un tipo de dato colección el cual no permite duplicados.
Se declara y recorre de la siguiente forma:
HashSet<String> names = new HashSet<>();
names.add("Brais");
names.add("Moure");
names.add("MoureDev");
names.add("mouredev@gmail.com");
for(String name : names){
System.out.println(name);
}Los HashMap son una colección de datos clave-valor.
Se declara y recorre de la siguiente forma:
HashMap<String, String> names = new HashMap<>();
names.put("Brais" ,"brais@gmail.com");
names.put("Moure" ,"mouredev@gmail.com");
names.put("Cristian", "correasberenguer@gmail.com");
names.remove("Moure");
System.out.println(names.get("Cristian"));
for(String name: names.keySet()){
String value = names.get(name);
System.out.println("Clave: " + name + " valor: " + value);
}