class scratch_7 {
public static void main(String[] args) {
int x = 9, y = 12, z = 16;
System.out.println('x' + y + z);
}
}
可能非常简单,但是有人可以解释其背后的概念吗?
这里要记住的关键是char
是Java中的整数类型。那么'x'
的整数是多少? 120,字母x
的Unicode代码点。因此,您有120 + y + z
,即120 + 12 + 16
,即148
。