Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
08.07.2015, 13:32
|
|||
---|---|---|---|
как правильно сравнить строки |
|||
#18+
есть код Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
в логах вот что 07-08 13:30:56.870 9664-9664/com.example.myreminder D/myLogs﹕ 1__________Заметка 07-08 13:30:56.870 9664-9664/com.example.myreminder D/myLogs﹕ 2__________false 07-08 13:30:56.870 9664-9664/com.example.myreminder D/myLogs﹕ 3__________false 07-08 13:30:56.870 9664-9664/com.example.myreminder D/myLogs﹕ 4__________false что я делаю не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2015, 13:45
|
|||
---|---|---|---|
как правильно сравнить строки |
|||
#18+
nikomp, вроде вопрос про сравнение строк... nikomp Код: java 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2015, 13:52
|
|||
---|---|---|---|
как правильно сравнить строки |
|||
#18+
wadman, ну в Object у меня строка приходит "Заметка" не получается сравнить ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2015, 14:17
|
|||
---|---|---|---|
как правильно сравнить строки |
|||
#18+
nikompwadman, ну в Object у меня строка приходит "Заметка" не получается сравнитьПопробуйте в любой IDE сгенерить equals() и увидите внутри что-то типа: Код: java 1.
В учебниках по Java описано, почему должно быть так. А вот почему "st.equals(st1)" (именно так нужно здесь делать сравнение) вернуло false - неясно. Попробуйте вывести: Код: java 1.
Скорее всего они действительно отличаются в каком-нибудь символе. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2015, 14:30
|
|||
---|---|---|---|
как правильно сравнить строки |
|||
#18+
nikompну в Object у меня строка приходит "Заметка" не получается сравнить Сделай тип String. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2015, 14:30
|
|||
---|---|---|---|
как правильно сравнить строки |
|||
#18+
Dim666, Dim666Попробуйте вывести: Log.d("myLogs", "5__________ '" + st + "' '" + st1 + "'"); Скорее всего они действительно отличаются в каком-нибудь символе. похоже вы правы, вот что получилось в логах 07-08 14:30:49.340 15194-15194/com.example.myreminder D/myLogs﹕ 5__________ '�������' 'Заметка' похоже что-то с кодировкой, можно это как-то исправить? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2015, 14:32
|
|||
---|---|---|---|
как правильно сравнить строки |
|||
#18+
как сделаны настройки. что за "Заметка" ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2015, 14:37
|
|||
---|---|---|---|
как правильно сравнить строки |
|||
#18+
nikomp, после того как изменил кодировку (В Android Studio в правом нижнем углу выбрал кодировку UTF-8 вместо windows-1251) ошибка пропала, вообще частенько AS что-то не нравится с кодировкой, но с такой ситуацией я столкнулся впервые ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2015, 14:42
|
|||
---|---|---|---|
как правильно сравнить строки |
|||
#18+
Джибс, "Заметка" - строка из массива entries Настройки заданы в xml ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2015, 15:16
|
|||
---|---|---|---|
как правильно сравнить строки |
|||
#18+
nikompвообще частенько AS что-то не нравится с кодировкой, но с такой ситуацией я столкнулся впервые Недавно они сменили кодировку по умолчанию для винды. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2015, 15:19
|
|||
---|---|---|---|
как правильно сравнить строки |
|||
#18+
nikompДжибс, "Заметка" - строка из массива entries Настройки заданы в xml вот по этому у меня либо цивры, либо латинница там ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2015, 16:35
|
|||
---|---|---|---|
как правильно сравнить строки |
|||
#18+
Джибс, а где хранишь кириллицу? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.07.2015, 20:01
|
|||
---|---|---|---|
как правильно сравнить строки |
|||
#18+
nikompДжибс, а где хранишь кириллицу? ну сами параметры у меня не в кирилице, все остальное в обычных ресурсах. правда я всегда ставлю для всех проектов UTF8 так как, в других кодировках, обычно во всяких git/svn комменты не почитать было. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=13&mobile=1&tid=1331310]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 264ms |
total: | 396ms |
0 / 0 |