Question 186

Which statement is true about the single abstract method of the java.util.function.Predicate interface?
  • Question 187

    Given the code fragment:
    Path p1 = Paths.get("/Pics/MyPic.jpeg"); System.out.println (p1.getNameCount() + ":" + p1.getName(1) + ":" + p1.getFileName());
    Assume that the Pics directory does NOT exist. What is the result?
  • Question 188

    Given that version.txt is accessible and contains:
    1234567890
    and given the code fragment:

    What is the result?
  • Question 189

    Given:
    class Student {
    String course, name, city;
    public Student (String name, String course, String city) {
    this.course = course; this.name = name; this.city = city;
    }
    public String toString() {
    return course + ":" + name + ":" + city;
    }
    and the code fragment:
    List<Student> stds = Arrays.asList(
    new Student ("Jessy", "Java ME", "Chicago"),
    new Student ("Helen", "Java EE", "Houston"),
    new Student ("Mark", "Java ME", "Chicago"));
    stds.stream()
    .collect(Collectors.groupingBy(Student::getCourse))
    .forEach(src, res) -> System.out.println(scr));
    What is the result?
  • Question 190

    Given:
    final class Folder {//line n1
    //line n2
    public void open () {
    System.out.print("Open");
    }
    }
    public class Test {
    public static void main (String [] args) throws Exception {
    try (Folder f = new Folder()) {
    f.open();
    }
    }
    }
    Which two modifications enable the code to print Open Close?