1z0-809 Exam Question 6

Given:
public class Product {
int id; int price;
public Product (int id, int price) {
this.id = id;
this.price = price;
}
Public String toString () { return id + ":" + price;)
}
and the code fragment:
List<Product> products = new ArrayList <> (Arrays.asList(new Product(1, 10),
new Product (2, 30),
new Product (3, 20));
Product p = products.stream().reduce(new Product (4, 0), (p1, p2) -> {
p1.price+=p2.price;
return new Product (p1.id, p1.price);});
products.add(p);
products.stream().parallel()
. reduce((p1, p2) - > p1.price > p2.price ? p1 : p2)
. ifPresent(System.out: :println);
What is the result?
  • 1z0-809 Exam Question 7

    Given the code fragment:

    What is the result?
  • 1z0-809 Exam Question 8

    Given the code fragment:

    Which code fragment, when inserted at line n1, ensures falseis printed?
  • 1z0-809 Exam Question 9

    Given:

    What is the result?
  • 1z0-809 Exam Question 10

    Given the code fragment:
    List<String> colors = Arrays.asList("red", "green", "yellow");
    Predicate<String> test = n - > {
    System.out.println("Searching...");
    return n.contains("red");
    };
    colors.stream()
    .filter(c -> c.length() > 3)
    .allMatch(test);
    What is the result?
    Searching...