Podes fazer isso com qualquer objeto, é só trocar pelo seu objeto…
bruwww
obrigada cara, tenho um séria dificuldade com ArrayList e esse forum ta ajudando muito.
asandrob
…e usando o Generics não há mais a necessidade de fazer o cast nessa parte
Strings=(String)a.get(i);
Simplesmente assim:
Strings=a.get(i);
Pois ele já sabe que ali só tem Strings…
ViniGodoy
publicstaticvoidmain(String[]args){//1.Prefira declarar pela interface List//2. Coloque o tipo de dado da lista entre < >List<String>a=newArrayList<String>();//3. Aqui não muda nadaa.add("A");a.add("B");//4. Não existe mais cast :)System.out.println("--- For tradicional --- ");for(inti=0;i<a.size();i++){Strings=a.get(i);System.out.println(s);}//5. Outra opção é usar o for each :DSystem.out.println("--- Com for each --- ");for(Strings:a){System.out.println(s);}}