Writing to a file: overwrite or append?
QuizMediumJava only
What does the last line print?
Path p = Path.of("out.txt");
Files.writeString(p, "a\nb\n");
Files.writeString(p, "c\n");
Files.writeString(p, "d\n", StandardOpenOption.APPEND);
System.out.println(Files.readAllLines(p));[c, d][a, b, c, d][d][a, b, c]
This question is part of Pro+
Pro+ opens every question in Interview Prep and the mock interview. Every article and the first 2 questions of each topic stay free. Hands-on Selenium and API tasks follow their course lesson's own lock.