|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.09.2011, 22:03 | #1 |
Пользователь
Регистрация: 25.12.2010
Сообщений: 38
|
как использовать Enum в Java?
всем привет)
первый раз использую enum, да и вообще это моя 4 программа на Java ) задача состоит в том, что вводятся буквы типа стринг, пока не введется буква для выхода, все буквы записываются в вектор, затем нужно уже работать с всей полученной строкой из букв. Буквы могут быть только BGBGGB (B - boy, G- girl), написала пока такие классы, как по условию задачи.. Код:
Код:
Код:
Код:
даже не знаю, правильно ли я делаю, мне нужно различать введенные буквы по Male или Female. Буду благодарна за любую помощь Последний раз редактировалось 3dg_fan; 18.09.2011 в 22:05. |
18.09.2011, 23:29 | #2 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
Явовские енумы - самые мощные из тех, что я когда-либо видел.
Итак, по порядку: 1. Зачем нужен Vector, причём даже не шаблонный? Вместо него советую: List<Person> v = new ArrayList<Person>(); 2. Если переопределяете базовый метод (в данном случае toString), то пишется так: @Override public String toString() { return null; // да, null лучше не юзать - будет падать в непредсказуемых местах } 3. Много логики не там, где надо. Мой вариант: Код:
Последний раз редактировалось Carbon; 18.09.2011 в 23:41. |
19.09.2011, 17:31 | #3 |
Пользователь
Регистрация: 25.12.2010
Сообщений: 38
|
Carbon, спасибо!
Большинство методов еще не дописаны, поэтому мало логики) да и запуталась в main функции, что куда, спасибо за вариант |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Enum. Как выставить нужное значение? | TwiX | Общие вопросы C/C++ | 12 | 04.09.2011 10:39 |
Не работает перечисление (enum). | Casper-SC | Общие вопросы .NET | 3 | 01.02.2010 18:16 |
enum | Syltan | Общие вопросы C/C++ | 6 | 26.11.2009 19:24 |
Какой метод использовать (java) | I_cope | Общие вопросы по Java, Java SE, Kotlin | 2 | 19.11.2009 23:22 |
Работа с enum | istoe | Microsoft Office Excel | 2 | 28.08.2009 12:53 |