Estou trabalhando com a classe ArrayList.Quando executo o método get ele me retorna um Object.
Meu problema é que eu gostaria trabalhar com a informação desse Object tranformando em um string por ex ou em um interio…Não consigo manipular diretio esse object retornado…
Abaixo vai um pouco do codigo…
ArrayList lista1 = new ArrayList();
lista2.add(0,“1”);
lista2.get(0); //aqui retorna o Object 1 e eu não consigo fazer nada com isso…
Voce deve usar Generics nesse caso Ex : para dizer que sua lista trabalhara apenas com Strings
fiz um codigo rapido so pra voce entender o conceito.
import java.util.ArrayList;
public class ArrayListSample {
public static void main(String[] args) {
ArrayList <String> lista = new ArrayList<String>();
lista.add("Casa");
lista.add("Carro");
lista.add("Predio");
//pega uma String da lista de acordo com o index
System.out.println(lista.get(1));
}
}
de uma estudada em Generics e Collections que voce vai entender tudo a respeito.