Disons que nous voulons faire une conversion une liste de températures en Fahrenheit, à des valeurs en Celsius. On pourrait faire cela avec des boucles, mais les flots rendent cela plus concis :

List<String> tempFahrenheit = List.of("0", "", "100");
List<String> tempCelsius = 
	tempFahrenheit.stream() // conversion en flots
	.filter(l -> !l.isEmpty()) // filtrer les éléments vides
	.mapToDouble(Double::parseDouble) // transformer les Strings en Double
	.map(f -> (f- 32.) / 1.8) // conversion f -> c
	.mapToObj(String::valueOf) // conversion en String
	.collect(Collectors.toList()) // collecter en liste