The following code shows how to filter, sort, map and output a list.
//from w ww.j av a2s . co m import java.util.Arrays; import java.util.List; public class Main { public static void main(String[] args){ List<Integer> list = Arrays.asList(0, 1, 2, 3, 4, 5, 6, 7, 8, 9); list.stream() .filter(x -> x % 3 == 0) .sorted((x,y) -> y - x) .map( x -> x * 3) .forEach(System.out::println); } }
The code above generates the following result.