Olá, ó código abaixo ocorre erro, alguém pode me ajudar?
Erro ArrayList
6 Respostas
Olá, ó código abaixo ocorre erro, alguém pode me ajudar?
Poste seu código assim poderemos ajudar melhor, você é nova no fórum, leia as regras primeiro, não ajudamos dessa forma.
Oi, Ana. Bem vinda ao GUJ.
Vamos lá, primeiros passos 
Poste o código aqui mesmo, utilizando as tags code, se não sabe fazer isso, leia aqui
Após isto descreva qual o erro, o que deveria acontecer que não acontece, e mais outros detalhes que achar relevante.
Aí a gente te ajuda 
Desculpa Pessoal,
Segue o código.
o Erro ocorre na linha 07 (itemAgenda cannot be resolved to a type)
e na linha 09 (Syntax error on token(s), misplaced construct(s))
import java.util.ArrayList;
public class Listar{
public void fazListar(){
ArrayList <itemAgenda> registros;
AgendaDAO agendaDAO = new AgendaDAO
registros = agendaDAO.Listar();
ItemAgenda ia;
System.out.println("---------------------------------------------");
for (int i =0; i< registros.size();i++){
ia = new ItemAgenda();
ia = registros.get(i);
System.out.println("Id: "+ia.getId()+"Nome: "+ia.getNome()+"Idade: "+ia.getIdade()+"Telefone: "+ia.getTelefone());
}
System.out.println("---------------------------------------------");
}
}
O que seria itemAgenda?
Tenho uma classe itemAgenda
public class ItemAgenda{
private int id;
private String registros;
private String nome;
private String telefone;
private int idade;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getRegistros() {
return registros;
}
public void setRegistros(String registros) {
this.registros = registros;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getTelefone() {
return telefone;
}
public void setTelefone(String telefone) {
this.telefone = telefone;
}
public int getIdade() {
return idade;
}
public void setIdade(int idade) {
this.idade = idade;
}
}
pelo q eu vi na declaração da linha 13, sua classe é ItemAgenda. então coloca assim na linha 9
ArrayList <ItemAgenda> registros;
e na linha 9 faltou o parenteses para indicar o metodo construtor:
AgendaDAO agendaDAO = new AgendaDAO();