¡Haz clic para puntuar esta entrada!
(Votos: 1 Promedio: 5)
Filtrar nombres que comienzan por la letra «S» usando Lambdas en Java

Filtrar nombres que comienzan por la letra "S" usando Lambdas en Java

Anuncios
Publicidad

En este ejercicio básico de Java mostramos cómo utilizar expresiones lambda junto con la API Stream para filtrar una lista de nombres.

El objetivo es seleccionar únicamente aquellos que comienzan por la letra "S" y mostrarlos por consola. Es un ejemplo sencillo y directo para empezar a familiarizarte con la programación funcional en Java y entender mejor cómo funcionan los filtros en colecciones mediante el uso de lambdas.

📎Procedimiento con INNER JOIN para mostrar datos de clientes

El código es el siguiente:

package usoDelambda;

import java.util.ArrayList;
import java.util.List;
public class FiltrarNombresQueEmpiezan { public static void main(String[] args) {
// Creamos la lista de tipo String donde añadir todos los nombres:

List nombres = new ArrayList<>();

// Comenzamos añadiendo los nombres a la lista creada en el paso.

anterior. nombres.add("Natalia");
nombres.add("Nacho");
nombres.add("Santi");
nombres.add("Faustina");

// Convertimos la lista de tipo String a un Stream de tipo String para trabajar con funciones.
// Lo leemos de la siguiente forma: Para cada nombre, filtrar los que comienzan por la letra "S", siempre que se cumpla la condición.
// Finalmente, imprimimos el resultado utilizando una referencia a método.

System.out.println("Nombres que comienzan por s");
nombres.stream().filter(nombre -> nombre.startsWith("S")).forEach(System.out::println); } }

// Salida esperada:

Santi

Filtrar nombres que comienzan por la letra "S" usando Lambdas en Java

Seguir leyendo:

¡Haz clic para puntuar esta entrada!
(Votos: 1 Promedio: 5)

Deja un comentario

¡Haz clic para puntuar esta entrada!
(Votos: 1 Promedio: 5)
error: Content is protected !!
Scroll al inicio
Hablemos de informática
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.