|
0 / 0 / 0
Регистрация: 25.03.2018
Сообщений: 7
|
|
Чтение теста из файлов в Java. java коллекции, потоки. создать приложение, в котором будет два отдельных потока01.04.2019, 18:37. Показов 2640. Ответов 3
Создайте два текстовых файла с именами, например,
countries.txt и capitals.txt. В первом файле должны быть перечислены названия стран, во втором — названия их столиц в той очередности, в которой в первом файле перечислены страны. Например: countries.txt Austria China Brazil Netherlands Ukraine Canada capitals.txt Vienna Beijing Brasilia Amsterdam Kyiv Ottawa Не поленитесь и занесите в файлы не менее десяти значений. Разделитель выберите по своему усмотрению, можете даже заносить каждое значение в отдельной строке. Теперь вам надо создать приложение, в котором будет два отдельных потока для чтения каждого из файлов. Причем потоки должны работать таким образом. Первый поток читает название первой страны из своего файла и останавливается, передав второму потоку эстафету чтения. Второй поток читает название очередной сто- лицы. Когда прочитано и название страны и название ее столицы, приложение должно создать объект класса CountryInfo. Class CountryInfo { private String country; 145 private String capital; ... } Созданный объект добавляется в коллекцию. Таким образом должны быть прочитаны оба файла и создана коллекция объектов CountryInfo. После этого коллекция должна быть отсортирована по полю country и выведена на экран. Затем коллекция должна быть отсортирована по полю capital и тоже вы- ведена на экран. Потоки ввода–вывода, вид коллекции, способы син- хронизации потоков и способ сортировки выберите са- мостоятельно. Использование лямбда–выражений и ано- нимных классов приветствуется.
0
|
|
| 01.04.2019, 18:37 | |
|
Ответы с готовыми решениями:
3
Создать Windows приложение на Java в NetBeans (Java Desktop Application)
Создать приложение в котором в левой чисти экрана будет куб который будет вращаться с помощью "перетаскивания мыши" |
|
746 / 493 / 285
Регистрация: 10.09.2015
Сообщений: 1,530
|
||||||||||||||||
| 02.04.2019, 03:13 | ||||||||||||||||
Сообщение было отмечено Женя1987 как решение
Решение
File [countries.txt]:
File [capitals.txt]:
1
|
||||||||||||||||
|
0 / 0 / 0
Регистрация: 25.03.2018
Сообщений: 7
|
|
| 03.04.2019, 19:37 [ТС] | |
|
СПАСИбо!!!!! очень помогли!!!! теперь буду разбираться!!!! спасибо!!!!
0
|
|
| 03.04.2019, 19:37 | |
|
Помогаю со студенческими работами здесь
4
Запись и чтение файлов в java Чтение файлов из базы данных MySQL на Java В java сделать приложение из нескольких общих файлов Создать приложение в Delphi, в котором по нажатию кнопки у формы будет меняться заголовок через каждые 2 секунды Легкое приложение на Java EE. Как создать ? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|