1
resposta

[Projeto] Removendo da lista

import java.util.ArrayList;
import java.util.List;

public class ExluirDaLista {
    static void main(String[] args) {

        List<String> funcionarios = new ArrayList<>();

        funcionarios.add("João");
        funcionarios.add("Pedro");
        funcionarios.add("Vitor");
        funcionarios.add("Ana");

        System.out.println("Lista inicial: " + funcionarios);
        funcionarios.remove("Pedro");
        System.out.println("Lista após exlcusão: " + funcionarios);
    }
}

1 resposta

Oi, Gabriel! Como vai?

Agradeço por compartilhar.

Você montou bem a lista e aplicou corretamente o método remove, o que mostra um bom entendimento de manipulação de coleções em Java.

Uma dica interessante para o futuro é usar removeIf, que permite remover elementos com base em uma condição.


import java.util.*;

public class Exemplo {
    public static void main(String[] args) {
        List lista = new ArrayList<>();
        lista.add("Joao");
        lista.add("Pedro");
        lista.add("Vitor");

        lista.removeIf(nome -> nome.startsWith("P"));
        System.out.println(lista);
    }
}

Esse código remove todos os nomes que começam com a letra P, usando uma condição simples.

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