Crud com arrayList em console

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:

[code]public static void main(String[] args) {
ArrayList myList=new ArrayList();
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;[/code]

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

[code]
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;
}[/code]

Obrigado pela ajuda
desde já

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);

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

obrigado novamente