哪些声明有效?

问题描述 投票:2回答:1

选择三个正确答案(有效的声明)。

(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)的原因,因为它对我不起作用。

java unicode scjp
1个回答
0
投票

\u0061表示a。您可以使用\u0061而不是a,因此:

char \u0061 = 'a';

与]相同>

char a = 'a';

ch\u0061r a = 'a';

与]相同>

char a = 'a';
© www.soinside.com 2019 - 2024. All rights reserved.