Ejemplos de ArrayList en java.

Anuncios

ArrayList en Java
ArrayList
• Un ArrayList es un array dinámico. No tiene restricciones de
capacidad. Su tamaño se ajusta de forma dinámica.
• Constructor por defecto: new ArrayList(). Inicialmente, la
capacidad de un ArrayList creado así es 0.
• Los elementos dentro de un ArrayList son Objetos. No pueden ser
de tipo básico, pero pueden ser de cualquier tipo de objeto.
• La clase ArrayList forma parte del paquete java.util
• Para poner un elemento dentro de esta estructura, usamos el
método add y para recoger un elemento usamos el método get.




Ejemplo:
import java.util.*;
public class ArrayListExample1 {
public static void main(String[ ] args) {
ArrayList thisArrayList = new ArrayList( ) ;
thisArrayList.add("hello" ;
thisArrayList.add(",";
thisArrayList.add("are" ;
thisArrayList.add("you" ;
thisArrayList.add("?" ;
for (int i=0;i<"thisArrayList.size( ) " ;i++)
System.out.print(thisArrayList.get(i) + " " ) ;
}
}

Métodos de ArrayList

• int size() -- El tamaño actual (puede ser 0)

• void add(obj) -- Añade un objeto al final del ArrayList, incrementando su tamaño de
1. obj es un objeto.

• Object get(N) -- Devuelve el elemento almacenado a la posición N en el ArrayList.
N tiene que ser un entero entre 0 y size()-1.

– En ArrrayListInteger.java, se convierte el objeto devuelto por get() a un Integer
con casting.

– En ArrayListString.java, se convierte el objeto devuelto por get() a un String
llamando al método toString() de Object.

-----Analizar
import java.util.ArrayList;
public class ArrayListInteger {
public static void main(String[] args) {
ArrayList numeros = new ArrayList() ;
Integer num1 = new Integer(10);
Integer num2 = new Integer(20) ;
Integer num3 = new Integer(30) ;
Integer num4 = new Integer(40) ;
numeros.add(num1) ;
numeros.add(num2) ;
numeros.add(num3) ;
numeros.add(num4) ;
int suma=0;
for (int i=0;i<"numeros.size()";i++) {
Integer thisNumero = (Integer)numeros.get(i) ;
suma = suma + thisNumero.intValue() ;
System.out.print(thisNumero);
if (i<"numeros.size()"-1)
System.out.print("+" ;
else
System.out.print("=" ;
}
System.out.println(suma);
}
}

Otro ejemplo


6
import java.util.*;
public class ArrayListString {
public static void main(String[] args) {
ArrayList cadenas = new ArrayList();
cadenas.add("hello";
cadenas.add("," ;
cadenas.add("are" ;
cadenas.add("you" ;
cadenas.add("?" ;
for (int i=0;i
Object object = cadenas.get(i);
String cadena = object.toString();
cadena = cadena.toUpperCase();
System.out.print(cadena+" ";
}
}
}


otro post q puse es : http://www.taringa.net/posts/info/15538983/Proyecto-en-java-Biblioteca-virtual.html#comid-942286

es un proyecto q usa varias cosas .ojalaq les sirva gracias...

Anuncios

Comentarios Destacados

usifer466 +6
En otro post pondre mas ejemplos de otros temas y proyectos resueltos ,,,,en java ,c++.

13 comentarios - Ejemplos de ArrayList en java.

usifer466 +6
En otro post pondre mas ejemplos de otros temas y proyectos resueltos ,,,,en java ,c++.
cR3w004
preferiria java man pero gracias es util la info
xxaa
Me sirvió mucho, Gracias...
Nahumfg +1
buen ejemplo pero te recomiendo algo, cuando importes librerías no importes todo, simplemente importa lo que necesitas si no quieres que tu programa ocupe más memoria de la que debería...
nutcoco
muy buen ejemplo para aquellos que se estan iniciando en java y quieren saber como usar las listas!
lokito92_ +1
Capo te pago si me haces un video de java explicando el arraylist. No me entra la programacion
slither366 +1
Gracias amigo, este post sirve a aquellos que como yo recien estamos empezando.
juesgogi88 +1
gracias por la info
usifer466
ok gracias por el comentario .
Minichalis
gracias, me ayudo mucho en mi tarea :
for (int i=0;i<"numeros.size()";i++) {
Integer thisNumero = (Integer)numeros.get(i) ;
suma = suma + thisNumero.intValue() ;
System.out.print(thisNumero);

no sabia como separar el ArrayList,