InicioInfoEjemplos de ArrayList en java.

Ejemplos de ArrayList en java.

Info7/6/2011

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 :

es un proyecto q usa varias cosas .ojalaq les sirva gracias...
Datos archivados del Taringa! original
28puntos
26,599visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

u
usifer466🇦🇷
Usuario
Puntos0
Posts1
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.