public class MapExample
1: //MapExample.java
2:
3: import java.util.ArrayList;
4: import java.util.Arrays;
5: import static java.lang.System.out;
6:
7: public class MapExample
8: {
9: public static void main(String[] args)
10: {
11: Integer[] a = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
12: ArrayList<Integer> aList = new ArrayList<>(Arrays.asList(a));
13: for (int i : aList) out.print(i + " ");
14: out.println();
15:
16: //Map each value to twice its value plus 3
17: aList.stream()
18: .map((Integer i) -> 2*i+3)
19: .forEach((Integer i) -> out.print(i + " "));
20: out.println();
21: }
22: }
23: