Моя программа делает:
1) Читает строки с именами файлов, пока не будет "end", part32 записывает в Map в таком виде: 32 - part32, затем записывает в ArrayList.add(32);
2) Сортируем ArrayList, чтобы получать из Map'ы данные по порядку и записывать по порядку все части в кучу.
Игорь
41 уровень
Не могу понять что нужно сделать в этой задаче
Решен
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
hidden #2322530
2 января 2021, 10:43
а если файлы будут такими:
при собирании файла переводить в char, потом в StringBuilder это не совсем корректно.
в данной задаче это не будет влиять, но ты не учитываешь что в имени файла или в пути к нему, легко будут числа. 0
Игорь Full Stack Developer в IgorApplications
2 января 2021, 14:20
Решил, спасибо за помощь. Подсмотрел в подсказках, что можно распилить строку с помощью (".part"); ну а дальше легко решить проблемы моего кода. Решение, которое предлагают в подсказках непонятное, через Comparator делают...
0
hidden #2322530
2 января 2021, 15:14
через компаратор все очень просто делается. если один раз поймешь, как с ним работать.
0