public class StreamAPITest1 {
@Test
public void test1() {
List<Employee> employees = EmployeeData.getEmployees();
Stream<Employee> stream = employees.stream();
Stream<Employee> employeeStream = employees.parallelStream();
}
@Test
public void test2() {
int[] arrs = {1, 2, 3, 6, 2};
IntStream stream = Arrays.stream(arrs);
Employee e1 =
new
Employee(1001,
"Tom"
);
Employee e2 =
new
Employee(1002,
"Jerry"
);
Employee[] employees = {e1, e2};
Stream<Employee> stream1 = Arrays.stream(employees);
}
@Test
public void test3() {
Stream<Integer> integerStream = Stream.of(12, 34, 45, 65, 76);
}
@Test
public void test4() {
Stream.iterate(0, t -> t + 2).limit(10).forEach(System.out::println);
Stream.generate(Math::random).limit(10).forEach(System.out::println);
}
}