powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / В какой кодировке хранятся символьные константы?
7 сообщений из 7, страница 1 из 1
В какой кодировке хранятся символьные константы?
    #33634959
k2k4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите новичку:
Разработка ведется в Win. Соответственно кодировка файлов с исходным текстом MS1251.
Вопрос, в какой кодировке будут представлены символьные национальные (русские) константы, во время исполнения откомпилированного кода?
...
Рейтинг: 0 / 0
В какой кодировке хранятся символьные константы?
    #33635048
М.Голованов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что это за кодировка - MS1251? В Java есть Cp1251 ( = windows-1251 ).
...
Рейтинг: 0 / 0
В какой кодировке хранятся символьные константы?
    #33635070
k2k4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
М.ГоловановА что это за кодировка - MS1251? В Java есть Cp1251 ( = windows-1251 ).

windows-1251 - в коей в виндах хранятся все текстовые документы.
Вы хотели меня поправить, или помочь ?
...
Рейтинг: 0 / 0
В какой кодировке хранятся символьные константы?
    #33635123
k2k4Помогите новичку:
Разработка ведется в Win. Соответственно кодировка файлов с исходным текстом MS1251.
Вопрос, в какой кодировке будут представлены символьные национальные (русские) константы, во время исполнения откомпилированного кода?
В бинарниках (*.class) и во время выполнения строки и символы представляются в UNICODE. Каждый символ занимает в памяти 2 байта. Начиная с версии 1.5, некоторые (новые) символы могут занимать 4 байта.

Ссылка по теме: http://skipy.dev.juga.ru/root.html
...
Рейтинг: 0 / 0
В какой кодировке хранятся символьные константы?
    #33635155
k2k4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ненавижу регистрацию k2k4Помогите новичку:
Разработка ведется в Win. Соответственно кодировка файлов с исходным текстом MS1251.
Вопрос, в какой кодировке будут представлены символьные национальные (русские) константы, во время исполнения откомпилированного кода?
В бинарниках (*.class) и во время выполнения строки и символы представляются в UNICODE. Каждый символ занимает в памяти 2 байта. Начиная с версии 1.5, некоторые (новые) символы могут занимать 4 байта.

Ссылка по теме: http://skipy.dev.juga.ru/root.html

Т.е. я могу их спокойно сравнивать с со строками кодировки UTF-8 ?
...
Рейтинг: 0 / 0
В какой кодировке хранятся символьные константы?
    #33635197
k2k4Т.е. я могу их спокойно сравнивать с со строками кодировки UTF-8 ?
Вы имеете в виду, что исходник одного класса у вас в Cp1251, а другого в UTF-8, и в обоих класса есть строковые константы. Да, уже в *.class файлах все будет в одной кодировке - UNICODE, сравнивайте на здоровье.

Вообще, ВСЕ экземпляр класса String имеют внутреннее представление в UNICODE, каким бы образом и откуда бы эта строка изначальна не была получена.
Вспоминать о кодировках нужно только при взаимодействии с внешним миром. Например, хотите сохранить (прочитать) строку в текстовый файл в кодировке KOI8-R - укажите эту кодировку при сохранении (чтении) файла. И т.д.
...
Рейтинг: 0 / 0
В какой кодировке хранятся символьные константы?
    #33635332
k2k4
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.
Строки я получаю из DFC (DOCUMENTUM).
Мне просто надо было точно знать, прежде чем браться за перелопачивание методов c DBasic на JAVA.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / В какой кодировке хранятся символьные константы?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]