0 / 0 / 0
Регистрация: 22.11.2015
Сообщений: 22
|
|||||||||||
1 | |||||||||||
Создание интерактивной программы для работы с массивом Strings (без использования ArrayLists)26.01.2016, 01:16. Показов 1142. Ответов 4
Всем доброго вечера!
Столкнулся с очередной проблемой, а именно. Нужно создать интерактивную программу не используя ArrayLists, разрешено использовать только Scanner и Arrays. Программа должна выглядеть таким образом: How many names do you want to add? 4 I ve made for you list with 4 names. Please, add 4 Names: Muller Neumann Bayer Maier I ve saved it: Muller Neumann Bayer Maier What do you want to do? 1 : name search 2 : new name add 3 : sort the list 4 : exit 5 Error, please type 1-4 What do you want to do? 1 : name search 2 : new name add 3 : sort the list 4 : exit 1 You want to find: Bayer Your name have Index 2! What do you want to do? 1 : name search 2 : new name add 3 : sort the list 4 : exit 1 You want to find: Riemann Name is not in your Array What do you want to do? 1 : name search 2 : new name add 3 : sort the list 4 : exit 2 You want to add name: Altbacher Name added in your list: Muller Neumann Bayer Maier Altbacher What do you want to do? 1 : name search 2 : new name add 3 : sort the list 4 : exit 3 sort: Altbacher Bayer Maier Müller Neumann What do you want to do? 1 : name search 2 : new name add 3 : sort the list 4 : exit 4 Exit! На первый взгляд простое задание, но без библиотек не так все просто. В данный момент столкнулся с некоторыми проблемами, описываю в комментах в коде:
Добавлено через 3 часа 35 минут 123 Добавлено через 9 минут С программой вопрос решил Как сделать бесконечный ввод с клавиатуры в моем коде? Кратко о программе: интерактивная программа, сделанная не используя ArrayLists, разрешено использовать только Scanner и Arrays. Программу написал, но остался главный вопрос, как можно сделать цикл бесконечным, без вывода ошибок? Чтобы использовать программу без перезапуска. Спасибо
0
|
26.01.2016, 01:16 | |
Ответы с готовыми решениями:
4
Создание программы без использования Microsoft .NET Framework Создание метода для работы с массивом Создать класс для работы с односвязным списком (без использования коллекций) Построить плотность распределения вероятности для этой программы без использования hist |
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,926
|
||||||
26.01.2016, 01:34 | 2 | |||||
Vipcars, много букв и не по существу =) Вникать лень
В Arrays, насколько я помню, есть метод который который копирует один массив в другой. Создаете больший массив, когда заполняется предыдущий, и копируйте в него.
1
|
0 / 0 / 0
Регистрация: 22.11.2015
Сообщений: 22
|
|
26.01.2016, 01:58 [ТС] | 3 |
reisal78, да там вникать не надо) сделал бесконечный while, вот только когда второй раз запускается вылетает
java.util.NoSuchElementException at java.util.Scanner.throwFor(Unknown Source) at java.util.Scanner.next(Unknown Source) at java.util.Scanner.nextInt(Unknown Source) at java.util.Scanner.nextInt(Unknown Source) at Benutzerinteraktion.main(Benutzerinteraktion.java:41)
0
|
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,926
|
||||||
26.01.2016, 02:34 | 4 | |||||
Сообщение было отмечено Vipcars как решение
Решение
Vipcars,
1
|
0 / 0 / 0
Регистрация: 22.11.2015
Сообщений: 22
|
||||||
26.01.2016, 03:23 [ТС] | 5 | |||||
reisal78, большое спасибо за помощь, я в данный момент тоже починил свой код, к сожалению Ваш только сейчас увидел) выкладываю, возможно кому-то поможет.
0
|
26.01.2016, 03:23 | |
26.01.2016, 03:23 | |
Помогаю со студенческими работами здесь
5
Подскажите редактор для интерактивной работы с разрабатываемым сайтом Создание программы с оконным интерфейсом сделать задание как задачу с массивом и использовать stringGrid для отображения Разработка программы для работы с файлом без типа Разработка программы для работы с файлом без типа Разработка программы для работы с файлом без типа Создание программы для работы с графами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |