Crud com arrayList em console

2 respostas
gccortinas

OLá, estou com dificuldades em utilizar um crud com arrayList
eu devo criar uma classe CLientes e uma Main
na Main devo criar o arrayList e adicionar, consultar, excluir e alterar os atributos privados
da classe Cliente; só fiz isso até agora:

public static void main(String[] args) {
        ArrayList<Cliente> myList=new ArrayList<Cliente>();
        Cliente cli = new Cliente();
        
        Scanner ler = new Scanner(System.in);
        
        System.out.println("1-cadastrar nome");
        System.out.println("2-alterar nome");
        System.out.println("3-remover nome");
        System.out.println("4-consultar");
        System.out.println("5-sair");
        int v1=ler.nextInt();
        switch(v1){
            case 1:
                    String d1= ler.next();
                    myList.add.setNome();
                
                break;

o erro está na linha 16
como faço pra adicionar um nome da classe CLiente:

public class Cliente {
    private String id;
    private String nome;
    private String endereco;
    private String bairro;
    private String cidade;
    private String estado;
    private String cep;
    private String telefone;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public String getEndereco() {
        return endereco;
    }

    public void setEndereco(String endereco) {
        this.endereco = endereco;
    }

    public String getBairro() {
        return bairro;
    }

    public void setBairro(String bairro) {
        this.bairro = bairro;
    }

    public String getCidade() {
        return cidade;
    }

    public void setCidade(String cidade) {
        this.cidade = cidade;
    }

    public String getEstado() {
        return estado;
    }

    public void setEstado(String estado) {
        this.estado = estado;
    }

    public String getCep() {
        return cep;
    }

    public void setCep(String cep) {
        this.cep = cep;
    }

    public String getTelefone() {
        return telefone;
    }

    public void setTelefone(String telefone) {
        this.telefone = telefone;
    }

Obrigado pela ajuda
desde já

2 Respostas

cdorner

myList eh uma lista amigo, nao um cliente pra vc estar dando .setNome().

Crie um cliente

Cliente cliente = new Cliente();

cliente.setNome("");

// adicione o cliente a lista
myList.add(cliente);

gccortinas

amém e muito obrigado
salvador da pátria
eu estava bem perdido
ainda estou, mas menos perdido

obrigado novamente

Criado 26 de agosto de 2008
Ultima resposta 26 de ago. de 2008
Respostas 2
Participantes 2