The java.util.stream is a sequence of elements supporting sequential and parallel aggregate operations.
java 8 stream map example
package com.w3spoint;
import java.util.Arrays;
import java.util.List;
public class Test{
public static void main(String[] args) {
List<String> names = Arrays.asList("Jai", "Mahesh", "Vishal", "Hemant", "Naren");
names.stream().map(String::toUpperCase).forEach(System.out::println);
}
} |
package com.w3spoint; import java.util.Arrays;
import java.util.List; public class Test{
public static void main(String[] args) {
List<String> names = Arrays.asList("Jai", "Mahesh", "Vishal", "Hemant", "Naren");
names.stream().map(String::toUpperCase).forEach(System.out::println);
}
}
Output
JAI
MAHESH
VISHAL
HEMANT
NAREN |
JAI
MAHESH
VISHAL
HEMANT
NAREN