Уже все отладил и проверил,но компилятор не хочет пропускать. Не пойму, как он хочет видеть подачу аргументов 1. args[0] = "-c Пупкин м 10/12/2009"; 2. args [0]= "-c"; args [1] = "Пупкин"; args[2] = "м"; args[3]= "10/12/2009"; Я сделал по первому варианту распарсив строку на аргументы и уже потом создаю новых person. Как я понял из комментария компилятора и некоторых обсуждений компилятор ожидает второй вариант,это верно? В Idea если написать строку из примера,что в условии,то он ее сам разобъет на аргументы.