19 / 19 / 17
Регистрация: 25.04.2012
Сообщений: 138
|
|
1 | |
Unicode в Java09.03.2013, 22:37. Показов 2138. Ответов 5
Пытаюсь создать программу, которая через printf в консоль выводит некое математическое выражение, где используются знаки математического корня (√) и знак второй степени: их коды Unicode соответственно 221A и 00B2. Я вывожу их как: \u221A и \u00B2. Но в консоли они обозначаются как вопросительные знаки. Шрифт в консоли: Courier New. Подскажите, пожалуйста, что я делаю не так? Я думаю, что проблема именно в шрифте, и если это так, то подскажите, пожалуйста, "хороший" шрифт. Желательно, моноширинный.
Кроме того, через U+ вообще никакие символы не выводятся: так и пишет в консоли U+221A. Как работать с этой вещью?
0
|
09.03.2013, 22:37 | |
Ответы с готовыми решениями:
5
java и unicode Как Консольное-приложение в Lazarus сдружить c кодировкой Unicode или Unicode Big Endian или UTF-8 Unicode-->ASCII-->Unicode Exception in thread "main" java.lang.IllegalArgumentException: illegal component position at java.desktop/java.awt.Cont |
Музыка нас Связала
232 / 232 / 52
Регистрация: 26.03.2008
Сообщений: 616
|
|
09.03.2013, 23:02 | 2 |
Сменить кодировку в консоле, по умолчанию стоит 866.
0
|
19 / 19 / 17
Регистрация: 25.04.2012
Сообщений: 138
|
|
10.03.2013, 01:00 [ТС] | 3 |
Fonduee, то же самое Также в кодировке OEM заменяет на знак вопроса...
0
|
Музыка нас Связала
232 / 232 / 52
Регистрация: 26.03.2008
Сообщений: 616
|
|
10.03.2013, 01:45 | 4 |
Приехали, я же написал, что она уже по умолманию OEM 866, меняйте на Unicode и радуйтесь.
0
|
19 / 19 / 17
Регистрация: 25.04.2012
Сообщений: 138
|
|
10.03.2013, 13:02 [ТС] | 5 |
Fonduee, ах, извините, не понял. Я компилирую в notepad++, плагин NppExec. В нем можно выбрать три варианта output в консоли:
ANSI (Windows) OEM (DOS UTF-8 Я так понимаю, мне никакой из них не подойдет? В Java ведь UTF-16?
0
|
Музыка нас Связала
232 / 232 / 52
Регистрация: 26.03.2008
Сообщений: 616
|
|
10.03.2013, 13:14 | 6 |
Java и кодировка - это разные вещи, друг с другом не связанные. Берите UTF-8, сами же скзали, что Unicode нужен.
0
|
10.03.2013, 13:14 | |
10.03.2013, 13:14 | |
Помогаю со студенческими работами здесь
6
C++ и Unicode like и Unicode unicode Unicode Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |