在Java中,
charsint通过UTF-16 直接映射到。但是,对于大多数常见字符,将char值转换为int收益会在
ascii表上产生其索引。
+不是对
char的运算,而是对int的运算。因此,java在考虑了
2“我不能添加此内容”之后
意识到,如果将其强制转换为int ,则可以添加它。ASCII表
如您在表格中看到的,“ 2”的索引为50,因此1 + 50 + 3 = 54。

在Java中,
charsint通过UTF-16 直接映射到。但是,对于大多数常见字符,将char值转换为int收益会在
+不是对
char的运算,而是对int的运算。因此,java在考虑了
2“我不能添加此内容”之后
如您在表格中看到的,“ 2”的索引为50,因此1 + 50 + 3 = 54。