BadStealth 11 Опубликовано 31 января, 2016 Ребят столкнулся с проблемой на проверке классов предмета. Вобщем при запросе item.getItemClass() выдает например EQUIPMENT. Берется с БД. Как сделать проверку класса чтобы если класс равен EQUIPMENT то скрипт выдавал сообщение - ну а если не равен то не выдавал. Делал так но почему- то не выходит. if(item.getItemClass() == "EQUIPMENT") dialog.append("Всяко разно"); Подскажите ГУРУ как сделать проверку чтобы при item.getItemClass() равном значению EQUIPMENT выдавало строчку с текстом. Сразу извеняюсь за глупый вопрос- просто забросил изучение Java пока был развод и семейные проблемы. Сейчас стараюсь продолжить изучение- ну сразу сборкой занимаюсь. Не пинайте сильно- лучше ответ по теме. Буду благодарен. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
terege 110 Опубликовано 31 января, 2016 Ребят столкнулся с проблемой на проверке классов предмета. Вобщем при запросе item.getItemClass() выдает например EQUIPMENT. Берется с БД. Как сделать проверку класса чтобы если класс равен EQUIPMENT то скрипт выдавал сообщение - ну а если не равен то не выдавал. Делал так но почему- то не выходит. if(item.getItemClass() == "EQUIPMENT") dialog.append("Всяко разно"); Подскажите ГУРУ как сделать проверку чтобы при item.getItemClass() равном значению EQUIPMENT выдавало строчку с текстом. Сразу извеняюсь за глупый вопрос- просто забросил изучение Java пока был развод и семейные проблемы. Сейчас стараюсь продолжить изучение- ну сразу сборкой занимаюсь. Не пинайте сильно- лучше ответ по теме. Буду благодарен. Зачем так идти а такое найди item.isEquipped() Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
BadStealth 11 Опубликовано 31 января, 2016 Зачем так идти а такое найди item.isEquipped() Это проверка дальше будет проверка на CONSUMABLE, OTHER, MISC, SPELLBOOKS ну и тка далее. Просто под каждое значение будет появляться своя строчка. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CalypsoToolz 451 Опубликовано 31 января, 2016 if(item.getItemClass() == ItemClass.EQUIPMENT) dialog.append("Всяко разно"); Или чет типа того 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
BadStealth 11 Опубликовано 1 февраля, 2016 if(item.getItemClass() == ItemClass.EQUIPMENT) dialog.append("Всяко разно"); Или чет типа того Спс помогло- все нормально теперь работает. Плюсанул за помощь. Чуток подправил- но это даже лучше что направили в нужное русло. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты