【问题标题】:How to handle unicode chars in Java如何在 Java 中处理 unicode 字符
【发布时间】:2016-05-22 04:53:17
【问题描述】:

我一直在努力实现以下目标:

我希望能够粘贴一串 Unicode 字符,例如:????????????????没有java将它们显示为无法识别。如何使 Java JTextPane 能够处理 Unicode 字符?

【问题讨论】:

  • Java 在内部使用 UTF-16 Unicode。如果您看到字符无法识别,那是因为您在 JTextPane 中没有使用支持 Unicode 的字体

标签: java unicode character chars


【解决方案1】:

如果你想使用 Unicode 字符,你必须这样写:\u[unicode]。比如:

 JOptionPane.showMessageDialog(null, "\u2764Guess number", "game", JOptionPane.INFORMATION_MESSAGE);

会产生以下结果:❤猜数字。希望我回答了你的问题。

【讨论】:

  • 我的帐户刚刚被“解禁”,非常感谢 :)
猜你喜欢
  • 2011-11-20
  • 1970-01-01
  • 2010-11-01
  • 2012-03-03
  • 2018-12-05
  • 2010-12-11
  • 2014-03-16
  • 2019-09-04
  • 1970-01-01
相关资源
最近更新 更多