Доброго дня!
Есть пару вопросов.
1. "В файле данные хранятся в следующей последовательности (без разделяющих пробелов):
id productName price quantity" . Но параметры разделены пробелами в примере, не могу понять, что имеется ввиду.
2. В параметрах я могу написать допустим: -с мешок картошки 30 5 Тогда получается размер массива args будет равен пяти или больше, как и в примере, я должен учитывать эти пробелы? И цена должна быть записана обязательно "30.00" т.е. с двумя нулями после запятой? Их должно быть именно два, а не один?
Заранее спасибо за уточнение!
RedToad
22 уровень
Помогите понять условия.
Решен
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
hidden #2322530
22 июля 2020, 18:58полезный
1. параметры различаются пробелами, да. но когда ты будешь формировать строку для записи то там данные для строки, будут соединяться без пробелов!
для чего и дано в условиях, какие данные какой длины. если сами данные изначально меньше этой длины, то сами данные надо добить пробелами до нужной длины. если больше (например ProductName) то надо обрезать
вот тебе пример.
когда каждый параметр добьется пробелами, будет казаться что там есть разделяющие пробелы. а это всего лишь мы каждый "добили до нужной длины".
+1
RedToad
23 июля 2020, 12:04
Спасибо!
0
Ksenia VolkovaJava Developer в DXCMaster
22 июля 2020, 18:43полезный
1. В задании есть пример файла - посмотри, как там это выглядит.
2. Если в аргументе несколько слов - они берутся в кавычки.
"мешок картошки" - это будет args[1], сам размер args останется равен 4.
+1
RedToad
23 июля 2020, 12:05
Спасибо!
0