| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java ME (J2ME) > Сравнение строки с текстовым полем |
| Автор: Shushan 12.6.2011, 20:21 | ||
| Доброго времени суток, возникла проблема при сравнении строки и текстового поля. У меня в хранилище RMS хранятся строковые значения. Пользователю предлагается ввести название и если такого названия нет в хранилище, то оно туда помещается. Всё вроде просто, но не работает
Получаю из хранилища в UTF-8. При попытке вывести обе строки получаю нормальные разные тестовые строки, но тем не менее "if (name.getText().equals(nameV.elementAt(i)))" считает, что они идентичны. Получаю всегда, что флаг f = 1. Подскажите, в чём загвоздка? |
| Автор: 404NotFound 12.6.2011, 21:29 | ||
А попробуй сравнивать вот так:
|
| Автор: Shushan 13.6.2011, 05:39 |
| Простите меня, это я что-то ступил. Не заметил точки с запятой после операции сравнения, поэтому и флаг всегда менялся ))) Сегодня с утра заметил ) 404NotFound - спасибо за участие. |