sábado, 12 de enero de 2013

Clase ArrayList para crear un array en java fácil y rápido


Anteriormente veíamos como hacer métodos completos para insertar datos en un array, eliminarlos, comprobar si el array estaba vacío o no, visualizarlo… con la clase ArrayList podremos hacer esos mismos métodos y muchos más de una forma fácil y sencilla. Lo haremos con datos de tipo enteros pero podrás ponerlo parametrizado o genérico para añadir al array lo que quieras… Puedes ver todos los metodos posibles para la clase ArrayList en la pagina de oracle (nueva ventana).
Importaremos la clase ArrayList

import java.util.ArrayList;
public class Listas {
//Codigo por www.DesarrollarAplicaciones.com
private ArrayList lista;
public Listas(){
lista=new ArrayList();
}
public void insertar(int o){
this.lista.add(o); //añadir datos al array...
}
public Object eliminar(){
return lista.remove(0); //posicion que vamos a eliminar del array
}
public boolean vaciaONo(){
return lista.isEmpty(); //saber si esta vacio o no
}
public void vaciar(){
this.lista.clear(); //vaciar el array completo
}
public String toString(){
return lista.toString(); //ver el array
}
public static void main(String[] args) {
Listas lista1=new Listas();
lista1.insertar(5);
lista1.insertar(90);
lista1.insertar(4);
lista1.insertar(6);
lista1.insertar(3);
lista1.insertar(145);
System.out.println(lista1.toString());
lista1.eliminar();
System.out.println(lista1.toString());
lista1.vaciar();
System.out.println(lista1.toString());
}
}

No hay comentarios:

Publicar un comentario