选择三个正确答案(有效的声明)。
(a)char a = '\u0061';
(b)char 'a' = 'a';
(c)char \u0061 = 'a';
(d)ch\u0061r a = 'a';
(e)ch'a'r a = 'a';
答案 :( a),(c)和(d)
Book:
Java SCJP认证程序员指南(第三版)
有人可以解释选项(c)和(d)的原因,因为它对我不起作用。
\u0061
表示a
。您可以使用\u0061
而不是a
,因此:
char \u0061 = 'a';
与]相同>
char a = 'a';
和
ch\u0061r a = 'a';
与]相同>
char a = 'a';