A declaração, como criar uma Linkedlist, modou alguma coisa na forma de criar ou eu estou passando por algum erro que não to vendo? pois estou comparando 2 classes que fazem a mesma coisa, só o nome das variáveis que mudam e uma tá dando erro, diferença é que uma eu fiz no netbeans 6.9.9 e a que ta dando erro é no 7.1.1, segue abaixo as classes:
Classe Clientepublic class Cliente {
private int codigo;
private String nome;
private int cpf;
private String endereco;
public void adicionar(int codigo, String nome, int cpf, String endereco){
this.codigo = codigo;
this.nome = nome;
this.cpf = cpf;
this.endereco = endereco;
}
public int codigo(){
return this.codigo;
}
public String nome(){
return this.nome;
}
public int cpf(){
return this.cpf;
}
public String endereco(){
return this.endereco;
}
public String toString(){
StringBuffer dados = new StringBuffer();
dados.append("Código:");
dados.append(this.codigo);
dados.append("Nome:");
dados.append(this.nome);
dados.append("CPF:");
dados.append(this.cpf);
dados.append("Endereço:");
dados.append(this.endereco);
return dados.toString();
}
}
public class GrupoCliente{
private List<Cliente> clientes; //aqui ta dando erro type java.awt.List does not take parameters
public GrupoCliente(){
this.clientes = new LinkedList<Cliente>();
}
public GrupoCamisa (List<Cliente> clientes){ //aqui ta dando erro
this.clientes = clientes;
}
public List<Cliente> getClientes(){ //aqui ta dando erro
return this.clientes;
}
public void cadastrar(Cliente cliente) {
this.clientes.add(cliente);
}
}