Пробовал так же решать через Scanner конкретно, хоть и понимаю что это мартышкин труд, здесь и так он задействован. Пытался вывести массив строк на экран что убедиться в его существовании, но получал ошибки о том что строка пустая... Хотя в параметрах конструктора
Scanner scanner = new Scanner (new File("D:/1.txt"), путь к файлу указываю верно... Чтение из файла получалось только в том случае, если вместо new File,
использовал new FileInputStream... но на выходе получается конечно же не желаемый текст.
package com.javarush.task.task19.task1904;
import java.util.Date;
public class Person {
private String firstName;
private String middleName;
private String lastName;
private Date birthDate;
public Person(String firstName, String middleName, String lastName, Date birthDate) {
this.firstName = firstName;
this.middleName = middleName;
this.lastName = lastName;
this.birthDate = birthDate;
}
@Override
public String toString() {
return String.format("%s %s %s %s", lastName, firstName, middleName, birthDate.toString());
}
}