Galera estou com problemas para acessar elementos de um array Object quando insiro no array objetos de outro tipo, segue o código:
class Dog {
public String nome;
Dog(String nome){
this.nome = nome;
}
}
public class ConverterArrayList {
public static void main(String[] args) {
List<Dog> listaDogs = new ArrayList<Dog>();
Dog dg = new Dog("dog");
Dog dg1 = new Dog("dog1");
Dog dg2 = new Dog("dog2");
Object[] teste = new Dog[2];
teste[0] = dg;
teste[1] = dg1;
System.out.println(teste[0].nome);
Quando tento dar o println ocorre erro quando tento acessar o atributo, tentei fazer o casting tb (Dog) mas nao rola…
