Уважаемые, помогите! Не проходит по двум последним пунктам.
Попробовал решить задачу на основе известных данных (дата рождения), Так как она занимает последние 9 и 10 символов то я просто обрезаю строку и часть с именем вообще не меняю, кроме как удаляю лишние пробелы если они есть. Соответственно если знаков 9 ("Вася 15 5 2013") я просто забираю последний пробел после имени. Возможно ли решить данным способом, если да, то укажите на ошибку пожалуйста.
package com.javarush.task.task19.task1921;
import java.util.Date;
public class Person {
private String name;
private Date birthDate;
public Person(String name, Date birthDate) {
this.name = name;
this.birthDate = birthDate;
}
public String getName() {
return name;
}
public Date getBirthDate() {
return birthDate;
}
}