Код: Выделить всё
public void getDate() {
try {
long count = Files.lines(Paths.get("savedata.txt")).count();
Scanner scanner = new Scanner(System.in);
Scanner readlines = new Scanner("savedata.txt");
FileWriter savedata = new FileWriter("savedata.txt", true);
PrintWriter writer = new PrintWriter(savedata);
Homework homework1 = new Homework("empty", LocalDate.now());
System.out.println("Enter the due date of the homework: YYYY-MM-DD");
homework1.dueDate = LocalDate.parse(scanner.nextLine());
if (scanner.equals("done")) {
readlines.useDelimiter(Pattern.compile("//"));
System.out.println(readlines.delimiter());
return;
}
writer.println(homework1.dueDate);
writer.close();
}
catch (Exception c) {
}
}
Подробнее здесь: https://stackoverflow.com/questions/783 ... e-an-error
Мобильная версия