I don't know what to do.
package com.codegym.task.task19.task1921;
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.List;
import java.util.Date;
/*
John Johnson
*/
public class Solution
{
public static final List<Person> PEOPLE = new ArrayList<>();
public static void main(String[] args) throws IOException, ParseException {
FileReader fileReader = new FileReader(args[0]);
BufferedReader reader = new BufferedReader(fileReader);
StringBuilder sbName = new StringBuilder();
ArrayList<Integer> fecha = new ArrayList<>();
String cadena;
while((cadena = reader.readLine()) != null)
{
String[] array = cadena.split("\\s");
for(int i = 0; i < array.length; i++)
{
try
{
fecha.add(Integer.parseInt(array[i]));
}
catch(NumberFormatException e)
{
sbName.append(array[i] + " ");
}
String name = sbName.toString().trim();
String sFecha = String.valueOf(fecha.get(0)) + " " + String.valueOf(fecha.get(1)) + " " + String.valueOf(fecha.get(2));
Date date = new SimpleDateFormat("MM dd yyyy").parse(sFecha);
PEOPLE.add(new Person(name, date));
}
}
fileReader.close();
reader.close();
}
}