Почему валидатор пишет "Убедись, что действительно человек добавляется в список allPeople"????
package com.javarush.task.task17.task1710;
import java.io.IOException;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Locale;
/*
CRUD
*/
public class Solution {
public static List<Person> allPeople = new ArrayList<Person>();
static {
allPeople.add(Person.createMale("Иванов Иван", new Date())); //сегодня родился id=0
allPeople.add(Person.createMale("Петров Петр", new Date())); //сегодня родился id=1
}
public static void main(String[] args) throws IOException, ParseException {
//start here - начни тут
if (args[0].contains("-с")) {
String NAME = args[1];
String sex = args[2];
String stringDate = args[3];
Date bd = new SimpleDateFormat("dd/MM/yyyy", Locale.ENGLISH).parse(stringDate);
SimpleDateFormat formatter = new SimpleDateFormat("dd-MMM-yyyy", Locale.ENGLISH);
String message = formatter.format(bd);
Date BD = new SimpleDateFormat("dd-MMM-yyyy", Locale.ENGLISH).parse(message);
if (args[2].contains("м")) {
Person person = Person.createMale(args[1],BD);
allPeople.add(person);
System.out.println(allPeople.indexOf(person));
}
else if (sex.contains("ж")) {
Person person = Person.createFemale(NAME,BD);
allPeople.add(person);
System.out.println(allPeople.indexOf(person));
}
}
else if (args[0].contains("-d")) {
}
}
}