【发布时间】:2013-10-16 15:47:31
【问题描述】:
我正在学习java,一个问题的答案似乎是错误的: 问题:以下哪些是合法的?
char c = 0x1234;//A
char c = \u1234;//B
char c = '\u1234';//C
在书中答案是 C,但我认为应该是 A 和 C。有人请帮我验证一下吗?
【问题讨论】:
-
你为什么不试试呢?
-
(A) 完全合法。
-
数字不是字符。
-
只是 B 不正确,缺少单引号。