не пойму где будет вводится имя файла и его путь соответственно.
package com.javarush.task.task19.task1904;
import java.io.IOException;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.Scanner;
/*
И еще один адаптер
*/
public class Solution {
public static void main(String[] args) {
}
public static class PersonScannerAdapter implements PersonScanner {
private Scanner fileScanner;
public PersonScannerAdapter(Scanner scanner){
this.fileScanner = scanner;
}
@Override
public Person read(){
String firstName = fileScanner.nextLine();
String middleName = fileScanner.nextLine();
String lastName = fileScanner.nextLine();
String birthDateString = fileScanner.nextLine();
Date date = new Date(birthDateString);
return new Person(firstName,middleName,lastName,date);
}
@Override
public void close(){
fileScanner.close();
}
}
}