![]() |
Problemas con ArrayList Muy buen dia!! Les paso a contar, soy muy nuevita en java y me piden que muestre algo que declaré como ArrayList, en una estructura de iteración como ser en un for x ejemplo lo q guarde en ese ArrayList pero no se como… Les muestro lo q hice: package ar.edu.unlam.tallerjava.tp; import java.util.ArrayList; public class HelloWorld { public static void main (String [] args){ String texto1="Trabajo"; String texto2="Practico"; String texto3="Numero 1"; String texto4="Taller"; String texto5="Java"; //guardo las variables String en un ArrayList ArrayList array=new ArrayList(); array.add(texto1); array.add(texto2); array.add(texto3); array.add(texto4); array.add(texto5); //imprimo el ArrayList System.out.println(array); } } Esa es la unica manera que encontre para imprimir, lo cual ME MUESTRA de la sgte forma: [Trabajo, Practico, Numero 1, Taller, Java] Queria tb q me comentaran algo sobre este tipo de dato (ArrayList) de cómo funciona y xq me lo muestra con corchetes y comas… Mil gracias y muchos besos!! MUAA!! |
Re: Problemas con ArrayList Tienes que utilizar un Iterator: Código: Iterator it= array.iterator();Te lo muestra de esa manera porque esta escrito asi en su toString. Tambien podrias sobreescribir ese toString para conseguir sacarlo de la manera que mejor te parezca, aunq para mi un metodo a parte es mas flexible. De todas maneras yo tambien estoy aprendiendo Java desde ace poko asiq elegi lo que te sea mas comodo. Espero que te sirva! :adios: |
Re: Problemas con ArrayList Hola bienvenida al mundo JAVA otra forma de poder recorrer una lista seria por indices: Código: for(int i=0;i<array.size();i++){se pdoria recorrer asi Código: ArrayList<String> array=new ArrayList<String>();saludos |
Re: Problemas con ArrayList Gracias x la bienvenida!! Y muchas gracias x las respuestas!! Me sirven muchisimo!!!! Un millon d bechos y lindo dia!! MUA MUAAA!! |
Re: Problemas con ArrayList Una preguntita mas....Q seria sobrescribir el toString?? :pensando: |
Re: Problemas con ArrayList Sobreescribir toString, es generar un nuevo metodo con ese nombre, este metodo viene por defecto en la declaracion de la api |
Re: Problemas con ArrayList Ok, gracias!!! MUAA!! |
Respuesta: Re: Problemas con ArrayList Buenas, con respecto al comentario que hizo djagu_26: Cita:
|
Respuesta: Problemas con ArrayList Seguramente sea la version de JVM que estas usando. Recien java 1.5 incorpora los annotacion (los <String>) y lo mismo con la notacion for(String s: array). |
| La zona horaria es GMT -6. Ahora son las 04:35. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.