Отображение символа ± в Java - PullRequest
6 голосов
/ 26 октября 2010

Как получить символ ± в строке?

Ответы [ 4 ]

19 голосов
/ 26 октября 2010

Использовать Unicode: \u00B1:

System.out.println("Hello \u00B1 world");

Печать:

Hello ± world
6 голосов
/ 26 октября 2010

Поместите это в вашу строку: \u00B1

Источник

0 голосов
/ 26 октября 2010

(Условие: исходный файл должен быть правильно закодирован в utf8 / utf16 / unicode)

Нет ничего проще, чем:

string s = "±";

Обратите внимание, что строки Java иидентификаторы всегда кодируются в utf16, так что это изначально поддерживается.

0 голосов
/ 26 октября 2010

Если вы работаете в системе Linux, вы можете найти шестнадцатеричные коды для почти всех символов, используя man-страницы iso_8859-1 (7), iso_8859-10 (7), iso_8859-13 (7), iso_8859-14 (7),iso_8859-15 (7), iso_8859-16 (7), iso_8859-2 (7), iso_8859-3 (7), iso_8859-4 (7), iso_8859-5 (7), iso_8859-6 (7), iso_8859-7 (7), iso_8859-8 (7), iso_8859-9 (7).Там вы найдете, что шестнадцатеричный код для ± это B1.Там!!у вас это есть сейчас.

...