listas mezcladas
hola buenas quisiera pedir ayuda con esto que me pideron en clases Mezcla l1 y l2: mezcla los datos intercalados de 2 listas en una nueva lista en java. Desde ya gracias por su cooperacion entiendo algo java pero me falta algo de tiempo en estos momentos sigo intentando algun codigo.
- Blackhartsl's blog
- Inicie sesión o regístrese para enviar comentarios
Se me ocurre...
espero te sirva...
eh
qué código tan enredado. Los
s son genéricos, no veo por qué no los usaste así, para evitar tanto cast.
El
interno debería ser un
y con eso ya no necesitas ese
.
En vez de recibir
, podrías hacer el método genérico para que reciba listas de cualquier tipo.
El ArrayList lo deberías inicializar con el tamaño de ambas listas.
Y por último, tu método solamente funciona bien cuando la primera lista tiene tantos o más elementos que la segunda lista. Si la primera lista tiene N elementos y la segunda tiene M donde M>N, entonces la lista final no contendrá los últimos M-N elementos de la segunda lista.
Una revisión de lo escrito
Una revisión de lo escrito por nomarlegnar
Justo estaba escribiendo el
Justo estaba escribiendo el ejemplo con la mismas observaciones de ezamudio... solo me faltó el tamaño inicial del arraylist ( ya actualicé el ejemplo ).
Muy bien :D
Ezamudio, se nota que eres bueno en lo que haces, sigue así.
OscarRyz, que va campeón así se deberían hacer todas las correcciones.
A ambos, me queda agradecerles, ya que de este sitio es de donde eh ido aprendiendo el manejo de este lenguaje, cabe hacer mención que lo que tengo de antigüedad en esta comunidad es lo que tengo desarrollando, a todos nos sirve.