Listas

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…

Valeu…

Ola,

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.

flw.