List linkedlist

3 respostas
lucasdona

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 Cliente
public 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();
    }
}
Classe GrupoCliente
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);
    }
}

3 Respostas

mauricioadl

seu import esta errado, mude para java.util.List.

lucasdona

Agora sim, mas estranho, o Netbeans não deu a opção de colocar o import, já deu erro direto, sem a opção do import.

mauricioadl

eh simples de resolver isso, usa eclipse!!! hehehe

abração

Criado 26 de abril de 2012
Ultima resposta 27 de abr. de 2012
Respostas 3
Participantes 2