![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| turbanoff |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 57 Регистрация: 6.4.2009 Репутация: нет Всего: 1 |
вот такой код
вывод:
Объясните пожалуйста, почему не совпадают? |
||||
|
|||||
| SoulKeeper |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 375 Регистрация: 14.1.2007 Где: Ukraine, Lviv. Репутация: 11 Всего: 15 |
|
|||
|
||||
| math64 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2505 Регистрация: 12.4.2007 Репутация: 8 Всего: 72 |
Сам видишь:
после преобразования массива байт в строку и обратно -104 стал 63 ('?'), код недействительный в текущей кодировке. Использованные конструктор и метод класса String лучше не использовать (по крайней мере если не уверен что все байты в массиве и символы в строке представимы в текущей кодировке). |
|||
|
||||
| turbanoff |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 57 Регистрация: 6.4.2009 Репутация: нет Всего: 1 |
есть идеи почему тока -104 ?
все остальные байты всегд норм обрабатывает. а как было бы здорово если бы она все нормально делало) по логике...
такой вопрос, а что будет если оно не представимо? великий и могучий random ? Это сообщение отредактировал(а) turbanoff - 6.4.2009, 16:15 |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15719 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Нафига вообще нужно делать такое:
? Такая операция лишена смыслу и всегда потенциальный источник ошибок. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| SoulKeeper |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 375 Регистрация: 14.1.2007 Где: Ukraine, Lviv. Репутация: 11 Всего: 15 |
turbanoff, не изобретай велосипед.
Во втором посте пример который отлично отработал. |
|||
|
||||
| turbanoff |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 57 Регистрация: 6.4.2009 Репутация: нет Всего: 1 |
в общем никто не знает, как я понял) и собственно вопрос темы был не в этом... Это сообщение отредактировал(а) turbanoff - 6.4.2009, 16:55 |
|||
|
||||
| Platon |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1801 Регистрация: 25.4.2006 Репутация: 16 Всего: 40 |
turbanoff, лучше объясни на каком основании они должны совпадать?
|
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15719 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Тебе уже объяснили, это ты не понял. Кто тебе сказал, что преобразование String<->byte[] должно быть взаимно однозначным?
и попробуй разные кодировки. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |