2010-11-30 2 views
0

Я использую jGRASP, и я хочу использовать этот символ: ≥ в своем строковом заявлении.Как импортировать основные символы в java IDE

System.out.println("symbol for greater or equal then is ≥"); 

но проблема в том, что я не могу скопировать вставку символа в IDE. это дает мне странный контент:

PrFont34Bin0BinSub0Frac0Def1Margin0Margin0Jc1Indent1440Lim0Lim1? 

Я могу использовать =>, но это выглядит неопределенным для просмотра человеком.

ответ

1

Вы можете уйти от них.

System.out.println("symbol for greater or equal then is \u2265"); 

Btw, один быстрый и простой способ, чтобы получить шестигранный символа, если вы копирования и вставки, чтобы открыть http://squarefree.com/shell/shell.html и сделать что-то вроде

'≥'.charCodeAt(0).toString(16) 

, который должен распечатать шестигранник. Затем проложите это до 4 цифр и вставьте \u спереди. Это работает для всех символов unicode unicode в java, за исключением кавычек и строк новой строки.

+0

Но это не сработает, если консоль JGrasp не поддерживает этот набор символов или шрифт. Это, скорее всего, будет работать, хотя с Swing можно протестировать, если вы отправите ту же строку в JOptionPane.showMessageDialog: String test = «больше или равно« + »\ u2265»; System.out.println (тест); JOptionPane.showMessageDialog (null, test); – 2010-11-30 01:08:51

0

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

Смежные вопросы