Question 116

Given the code fragment:

What is the result?
  • Question 117

    Given that /green.txt and /colors/yellow.txt are accessible, and the code fragment:
    Path source = Paths.get("/green.txt);
    Path target = Paths.get("/colors/yellow.txt);
    Files.move(source, target, StandardCopyOption.ATOMIC_MOVE);
    Files.delete(source);
    Which statement is true?
  • Question 118

    Given the code fragment:
    List<String> str = Arrays.asList (“my”, “pen”, “is”, “your’, “pen”);
    Predicate<String> test = s -> {
    int i = 0;
    boolean result = s.contains (“pen”);
    System.out.print(i++) + “:”);
    return result;
    };
    str.stream()
    .filter(test)
    .findFirst()
    .ifPresent(System.out ::print);
    What is the result?
    0 : 0 : pen
  • Question 119

    Given the code fragment

    Which code fragments, inserted independently, enable the code compile?
  • Question 120

    Given:

    Your design requires that:
    * fuelLevel of Engine must be greater than zero when the start() method is invoked.
    * The code must terminate if fuelLevel of Engine is less than or equal to zero.
    Which code fragment should be added at line n1 to express this invariant condition?