как я заказываю заданный набор цветов из радуги в порядке VIBGYOR. скажем, я вводил семь цветов в следующем порядке: {красный, синий, зеленый, желтый, индиго, фиолетовый, оранжевый}, и я должен печатать выходные данные как {фиолетовый, индиго, синий, зеленый, желтый, оранжевый, красный}, независимо от порядок, который я даю, должен быть таким, как указано выше. Может кто-нибудь подскажет мне об осуществлении этого в java-программе?
Спасибо,
-Vijayсортировать заданный набор цветов в заказе VIBGYOR
ответ
Я предполагаю, что либо вы получите менее 7 входов, либо несколько значений некоторых значений. Если вы всегда получаете одинаковые входные данные, только в разных порядках, проблема тривиальна. :-)
Возможно, вам захочется подумать об использовании перечисления, соответствующего каждому цвету, и перевода ввода в массив этих перечислений. Значение перечисления должно отражать порядок вывода. Используйте это для сортировки массива, а затем для вывода имен перечислений.
Спасибо за предложение. Я предсказал использовать перечисление, но как возник вопрос. Пробовал код фрагмента и выяснил его. –
Создать класс, представляющий цвет
Реализовать интерфейс
Comparable
(возможно, с помощьюgetHSBColor
).В основном это означает, что «убедитесь, что один цвет можно сравнить с любым другим цветом».
Поместите цвета в
List
и использоватьCollections.sort
(или массив и использоватьArrays.sort
).
- 1. набор клиенты на производственный заказе
- 2. Программный набор цветов UIBarButtonItem?
- 3. Обратный набор чисел, заданный предел
- 4. набор цветов для шаблонного строки
- 5. Создать пользовательский набор цветов TinyMCE
- 6. Powershell: сортировать набор данных
- 7. Как сортировать набор данных?
- 8. Как сортировать отслеживаемый набор?
- 9. RichTextBox набор цветов пользователя в «пользователь: сообщение»
- 10. Заданный набор символов командной строки Windows
- 11. Понимание удержания All Set - это заданный набор?
- 12. Оптимизация интервала сетки, содержащей заданный набор точек
- 13. минимальный подключенный подграф, содержащий заданный набор узлов
- 14. Строка содержит только заданный набор символов
- 15. Сортировать по: Ошибка при заказе на в моем SQL
- 16. сортировать список ссылок на другой в заказе на добавление
- 17. scala сортировать набор определенного класса
- 18. как сортировать набор, используя Functor
- 19. Scala: сортировать массив или набор
- 20. Как создать пользовательский набор цветов программно?
- 21. Java Swing набор цветов фона всего tabbedpane
- 22. JavaFX-8 набор цветов для выбранного TableRow
- 23. Как использовать другой набор цветов без предпочтения?
- 24. Gnuplot: Набор палитры цветов для абсолютных значений
- 25. Возможно ли иметь набор цветов CMYK?
- 26. набор цветов для каждой скрипки скрипки участка
- 27. набор различных цветов для динамического создания div
- 28. Набор DefaultValue для цветов с помощью Json.NET
- 29. Как сортировать набор встроенных форм в Django
- 30. Как сортировать буквенно-цифровой набор в питона
Домашнее задание? Ничего плохого в вопросах домашних заданий, но они должны быть отмечены как таковые, он сообщает SO пользователям, какой уровень обучения должен предоставлять в их ответах. Благодарю. –