Robhins
Páginas: 6 (1432 palabras)
Publicado: 27 de mayo de 2013
JAJAJAJA
al andres
ya tan reunidos jajajaja
Quien falta
Danyel Jesús Beltrán Martínez agregó aAndres Felipe Chico Meriño.
Maick Granger agregó a Luis Salas.
ya
bueno
vamos a comenzar la tutoria
sobre los arraylist
no se si alguno ha investigado
andres que es un arraylist?
Pues yo sé lo basico que es un arreglo dinamico
Que no es necesariodeclarar su tamaño ya que guarda automaticamente
okay
un arraylist es una implementacion de list
que es la clase padre de las listas
Luis Salas agregó a BraYan ÐaViid Ballestero Herrera.
los arraylist se declaran por defecto con una sola posicion
que va incrementando a medida que se van agregando elementos
Almacena muchas cosas arreglos en uno solo
Sé que la estructura es new ArrayList(ELEMENTOS A INGRESAR)
No
un arraylist
es una lista enlazada
es un arreglo dinamico
que puede almacenar objetos
danyel en el arraylist no es necesario declarar los elemento
para indicar que almacene objetos de un solo tipo se usa un operador llamado el operador de diamante
el va creciendo a medida que se van agregando cosas
pero su tamaño inicial es de una posicion
exactamenteese operador diamante como se denota en la codificación?
una definicion de arraylist seria
ArrayList cadenas = new ArrayList();
este es el operador de diamante
diamante se denota como
ese arraylist solamente aceptara objetos tipo String
Ahh ok (y)
no se puede ingresar nada mas
Prosiga Teacher
alguien tiene alguna pregunta hasta aqui ?
for each para que sirve?
(y)espera Salas por parte
deja que prosiga
Si le pongo STRING, automáticamente le tengo que poner al lado CADENA??
no
Danyel esto no es SLE"
Maick Granger agregó a Romario Luis Insignares Farath.
Solo String
no
eso es solamente un nombre
Ah ok
es el identificador del arraylist
por decirlo asi
la variable
(y) pROSIGA Teacher
mmm
Hablanos de la herencia
esperenvamos a terminar
la teoria de arraylist
oks
esa es la definicion del arraylist
pero para agregar elementos el tiene sus metodos
entonces
hay que usar el nombre del arraylist
en este caso cadenas
asi:
cadenas.add("Maick")
ahi agregamos una cadena
si intentamos agregar otra cosa, eso va a dar error
prq especificamos que solamente guardara cadenas
con el operador de diamante
preguntas?
O sea, sería así:
ArrayList cadenas = new ArrayList();
cadenas.add("Msj")
???
exacto
asi estas agregando
y cada vez que quieras agregar
tienes que usar el add
ok
un guardar como seria?
¬¬ te calmas
Y en caso de que fuese a agregar un entero, sería así:
ya tu sabes eso asi q deja el show
a ver
ArrayList int = new ArrayList();
int.add("123")
No dentro deldiamant
*diamante
exacto dentro del diamante
ojo
les dije que los arraylist
solamente almacenan objetos
y int es un tipo de dato primitivo
seria asi
ArrayList numeros = new ArrayList();
numeros.add("123")
que es esto?
jajaja mi clase :p
bienvenido
aaa ya
pero esperen un momento
voy a la tienda
jajajajaja
Y por qué se usa INTEGER?
prq Integer
es un objeto
int es untipo de dato primitivo
Ah ok ok
String
Integer
Double
Long
son objetos
osea son tipos de dato que tienen mas capacidad
pero que son propios de java
Ahh si si
como el arraylist solamente admite objetos
se deben usar esos objetos
vamos bien ?
Ajá
para eliminar de un ArrayList
es un proceso mas complejo
pero en si hay que
usar la palabra
remove
?cadenas.remove("Maick")
Pa' eliminar en sí lo que hay que cambiar es la palabra ADD por REMOVE
?
si
remove elimina
Ok
para obtener la dimension de un vector
se utiliza length
cierto ?
bueno... para obtener la dimension de un arraylist se usa size()
osea
cadenas.size()
devuelve un entero
que dice cuantas posiciones tiene ese arraylist
Romario Luis Insignares Farathabandonó la conversación....
Leer documento completo
Regístrate para leer el documento completo.