当前位置: 首页 > 面试题库 >

Java 16位字符如何支持Unicode?

邹俊拔
2023-03-14
问题内容

Java的char是16位,但是Unicode具有更多的字符-Java如何处理呢?


问题答案:

Java字符串是UTF-16(大端),因此Unicode代码点可以是一个或两个字符。在这种编码下,Java可以使用chars (字符串文字)来表示代码点U
+ 1D50A( 数学上的FRAKTUR CAPITAL G
)。的字符类提供了用于从码点转换为/方法。0xD835 0xDD0A``"\uD835\uDD0A"

// Unicode code point to char array
char[] math_fraktur_cap_g = Character.toChars(0x1D50A);


 类似资料:
  • 问题内容: 我有一个小问题,IE 8-9不支持输入框的属性。 在我的项目(ASP Net)中获得这种支持的最佳方法是什么。我正在使用jQuery。我需要使用其他一些外部工具吗? 问题答案: 在$ .Browser.msie是不是最新的JQuery了…你必须使用$。支持 如下所示:

  • 问题内容: 我注意到,Metal L&F不支持Unicode中的某些箭头字符,而Nimbus和GTK L&F则支持它们。 不支持的字符仅显示为: 我可以吗 要么(手动)查找,L&F支持哪些Unicode字符, 还是在运行时找到它? 编辑: 或者,它应该仅取决于L&F的默认字体,我的问题也许应该是: “如何找出,哪种Java字体支持哪些Unicode字符?” 问题答案: 您可以使用该方法测试对象是否

  • Mocha支持断言库中任何抛出的s err.expected和err.actual属性AssertionError。mocha将尝试显示预期内容与断言实际看到的内容之间的差异。这是一个“字符串”差异的例子:

  • 目录 10.1. 常规字符集和校对 10.2. MySQL中的字符集和校对 10.3. 确定默认字符集和校对 10.3.1. 服务器字符集和校对 10.3.2. 数据库字符集和校对 10.3.3. 表字符集和校对 10.3.4. 列字符集和校对 10.3.5. 字符集和校对分配示例 10.3.6. 连接字符集和校对 10.3.7. 字符串文字字符集和校对 10.3.8. 在SQL语句中使用COLL

  • 在使用JFreeChart呈现图表时,我注意到当图表的类别标签包含日语字符时出现了一个布局问题。虽然文本是用正确的字形呈现的,但文本被定位在错误的位置,大概是因为字体度量错误。 该图表最初被配置为对该文本使用源Sans Pro常规字体,该字体仅支持拉丁字符集。显而易见的解决方案是捆绑一个实际的日语.ttf字体,并要求JFreeChart使用它。这工作很好,因为输出文本使用了正确的字形,并且它的布局

  • 问题内容: 我需要使用Selenium测试JS地理定位功能,并且正在使用chromedriver在最新的Chrome上运行测试。 现在的问题是,Chrome浏览器提示我在测试过程中启用Geolocation,而且我不知道如何在运行时单击该小条,因此我急切地寻找一种方法来通过某些选项或触发器启动chromedriver和chrome默认情况下启用此功能。我在这里只能找到如何完全禁用地理位置。 我该如