прошу подскажите)
package com.javarush.task.task19.task1904;
import java.io.IOException;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;
/*
И еще один адаптер
*/
public class Solution {
public static void main(String[] args) {
}
public static class PersonScannerAdapter implements PersonScanner{
private final Scanner fileScanner;
public PersonScannerAdapter(Scanner fileScanner) {
this.fileScanner = fileScanner;
}
public Person read() throws IOException {
String str = "";
Person person = null;
str = fileScanner.nextLine();
String[] strings = str.split(" ");
String str1 = "";
String str2 = "";
String str3 = "";
String str4 = "";
str1 = strings[0] + " ";
str2 = strings[1] + " ";
str3 = strings[2] + " ";
str4 = strings[3] + " " + strings[4] + " " + strings[5];
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("dd MM yyyy");
Date date = null;
try {
date = simpleDateFormat.parse(str4);
Person person1 = new Person(str1, str2, str3, date);
person = person1;
} catch (ParseException e) {
e.printStackTrace();
}
return person;
}
public void close() throws IOException {
fileScanner.close();
}
}
}