CRUD - Create, Read, Update, Delete.
Программа запускается с одним из следующих наборов параметров:
-c name sex bd
-r id
-u id name sex bd
-d id
CRUD
- 18
Недоступна
Комментарии (876)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Denis Odesskiy
позавчера, 23:35
При вводе параметров в IDE IntellijIDEA в поле Program arguments
в меню Run -> Edit Configurations таким образом:
IDE не видит букву "м" в кириллице, например при условие не срабатывает, но если заменить и там и там на английскую "m" то срабатывает. Также вывод в консоль следующего кода
Даёт такой результат (с кракозябрами):
Все настройки в IDE стоят в UTF-8. Ранее подобных проблем не наблюдалось (лишь иногда при выводе ошибок например об отсутствии файла)...
Помогите пожалуйста решить данную проблему. Задачу тоже не могу из-за этого решить...
P/S: Поменял версию JAVA в настройках IDE с 14 на Java 19 и всё заработало нормально, кракозябры исчезли. Что за чудеса? Кто знает? 0
ODBastard Java Developer Expert
23 мая, 14:57
Сложного ничего нет.
Совет первый:
Совет второй: создайте объект класса Person, я забил и писал это "allPeople.set(Integer.parseInt(args[1]), allPeople.get(Integer.parseInt(args[1])));"
Все остальное вы умеете, в комментах ситуация описывается сильно страшнее)

0
ODBastard Java Developer Expert
23 мая, 14:58
Скрин я спер из коментов ниже, не подтягивайте за авторское
0
Happy Seal
16 мая, 11:06
Вы решили задачу лучше, чем 79% учеников. Вам удалось ее решить с 1 попытки. Среднее количество попыток для этой задачи 5.56. Всего эту задачу решили 24192 учеников.
Еееее, получилось решить с первой попытки и без подсказок 🤠
Побольше бы подобных задач, есть над чем подумать.
0
Василий
14 мая, 15:09
Фух! Вот эта хорошая задачка)
Вам удалось ее решить с 3 попытки. Среднее количество попыток для этой задачи 5.56. Всего эту задачу решили 24182 учеников.
Решал через switch, SimpleDateFormat, toString.
Зачем в правильном решении вот эта часть кода в Solution кто-нибудь понимает?
0
sultan
13 мая, 11:37
довольно интересная задача. Сначала испугался и скипнул. вернулся через 2 дня и решил за 1-2 часа. проблемы были с SimpleDateFormat и со мной. потратил 4-5 попыток чтоб изменить код а оказывается неправильно передал аргумент методам в блоках switch case
0
Андрей Горчаков
10 мая, 20:16
Обратите внимание, id в задаче начинается с 0. Это может быть не вполне очевидно, я потратил из-за этого 2 дополнительные попытки.
0
Dima Motricenko
10 мая, 13:46
Я один и близко не понял как это решать?
+3
secondheaven
6 мая, 16:15
Вы решили задачу лучше, чем 41% учеников. Вам удалось ее решить с 4 попытки. Среднее количество попыток для этой задачи 5.57. Всего эту задачу решили 24131 учеников. Ваша награда: x18
0
jo
6 мая, 11:53
что это вообще за параметры конфигурации, как их вписывать, для чего они нужны, как ими пользоваться и ещё миллион вопросов к этим параметрам конфигурации, на которые не найти ответ даже в документации IntelijIDEA
0
SRS4545Expert
24 апреля, 19:43
У нас по ТЗ - args[1] = "name"
В решении - person = allPeople.get(Integer.parseInt(args[1]));
Это как и зачем мы стрингу с именем парсить к инту собираемся и главное зачем? Или телепатически надо догадаться что в одном случае args[1] - это индекс, а в другом стринга с именем? Почему это не прописать в ТЗ? как это понять вообще?
0
zero to hero
26 апреля, 08:54
Телепатия не причем. В нулевом индексе содержится параметр,от которого плясать с дальнейшей логикой. Я на всякий случай проверял что имя состоит с одного слова, а не с двух как вбитых в static начальных значения (Иванов Иван, Петров Петр).
Известно что 0 параметр - модификатор, 1 параметр - имя, 2 параметр может быть либо именем либо полом.
Если длина аргумента более символа - значит имя. 0
SRS4545Expert
26 апреля, 14:01
я сделал эти задачи, они несложные, но ТЗ очень нечеткое и больше времени уходит не на решение, которое занимает 20 мин от силы, а на осмысление того что от тебя требуется.
0
Василий
14 мая, 15:01
Это правда, на осмысление требуется тратить время и силы и даже нервы. Такая уж говеная работа у разрабов. А есть и хорошие работы с четкими ТЗ. Например вот такое ТЗ - копать отсюда и до обеда. Работок с хорошими и четкими ТЗ полно.
+1