0 / 0 / 0
Регистрация: 20.03.2018
Сообщений: 15
|
|||||||||||
1 | |||||||||||
Считывание с файла25.10.2018, 22:47. Показов 1924. Ответов 5
Метки нет (Все метки)
Здраствуйте, задача стоит такая:
В файле 30 чисел, нужно считать в масив 10 елементов, отсортировать, записать в промежуточный файл, и так делать пока не закончится числа в начальном файле(в нашем случае 3 раза). Потом с помощью сортировки склеить эти отсортированые масивы из файлов, и записать в начальный. Моя проблема: Я могу считать только первые 10 елементов из начального файла, но никак последуйщие елементы. Прошу помочь разобратся с считкой из файла. Когда я захожу во второй раз в цикл считывать не первые 10 чисел, а следуйщие 10 (з 10 по 20) Ниже прикрепляю код: Файл notes.txt 54 12 36 39 46 83 51 60 53 28 76 35 77 1 74 58 21 30 39 11 19 13 83 58 78 26 96 94 89 79
0
|
25.10.2018, 22:47 | |
Ответы с готовыми решениями:
5
Считывание из файла считывание с файла Считывание из файла Считывание из файла |
Am I evil? Yes, I am!
17573 / 10326 / 2820
Регистрация: 21.10.2017
Сообщений: 22,388
|
|
25.10.2018, 23:40 | 2 |
Сообщение было отмечено Airwalk91 как решение
Решение
Вот это из цикла вынеси. Ты каждый раз заново создаешь этот ридер, который читает с начала файла
1
|
0 / 0 / 0
Регистрация: 20.03.2018
Сообщений: 15
|
|
26.10.2018, 00:33 [ТС] | 3 |
Прошу прощения, не уточнил.
Считка/Запись должны находиться в try/catch блоках. Как быть тогда?
0
|
958 / 577 / 136
Регистрация: 23.05.2012
Сообщений: 7,364
|
|
26.10.2018, 00:40 | 4 |
Это никак не связано с тем, что советовали. Объявляете переменную в не блока try, а считываете внутри. А лучше использовать try-with-resources.
1
|
0 / 0 / 0
Регистрация: 20.03.2018
Сообщений: 15
|
|
26.10.2018, 01:18 [ТС] | 5 |
Благодарю, вы были правы!
Подскажите, как теперь отсортировать то что в файлах, и записать этот склееный массив?
0
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
26.10.2018, 07:17 | 6 |
Как о сортировать десять чисел - в поиск, как объединить - merge sort посмотри.
0
|
26.10.2018, 07:17 | |
26.10.2018, 07:17 | |
Помогаю со студенческими работами здесь
6
Считывание из файла Считывание данных из файла Считывание чисел из файла Построчно считывание а файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |