Falta pouco!

0 dias

0 horas

0 min

0 seg

1
resposta

[Projeto] Contato

package br.com.salesplatform.entities;

public class Agenda {

private String nome;
private String  telefone;

public Agenda(String nome, String telefone) {
    this.nome = nome;
    this.telefone = telefone;
}

public String getTelefone() {
    return telefone;
}


public String getNome() {
    return nome;
}


@Override
public String toString() {
    return "Agenda{" +
            "nome='" + nome + '\'' +
            ", telefone='" + telefone + '\'' +
            '}';
}
      ArrayList<Agenda> contatos = new ArrayList<>();

        contatos.add(new Agenda("João Silva", "(31) 99999-0000"));
        contatos.add(new Agenda("Chris Silva", "(31) 99999-0000"));
        contatos.add(new Agenda("Pedro Silva", "(31) 99999-0000"));

        System.out.println("Lista de contatos: ");

        int indice = 1;
        for (Agenda contato : contatos){

            System.out.printf("%d. %s - %s\n", indice++,contato.getNome(),contato.getTelefone());
        ``}
1 resposta

Oi, Christian! Como vai?

Agradeço por compartilhar.

Gostei de como você usou o toString() para exibir as informações de cada contato, isso torna a visualização mais clara e organizada. Além disso, sua estrutura de ArrayList ficou bem aplicada.

Uma dica interessante para o futuro é usar o método size() pra contar quantos contatos existem na lista.


ArrayList<String> nomes = new ArrayList<>();
nomes.add("Ana");
nomes.add("Carlos");

System.out.println("Quantidade de nomes: " + nomes.size());

Esse código cria uma lista simples, adiciona dois nomes e depois mostra o total de elementos usando size().

Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!