3
public static void main(String[] args) {
Character x = ' ';
while (x++ < 50) {
int p = x;
}
System.out.println(x instanceof Character);
}
因爲它是一元操作++。將x解包到char中,然後在執行操作之前將其擴大爲int。 當我退出循環時,我得到'真'。 我不明白如何可以將int裝入Character中; Java可以讓INT的拳擊成整數或拳擊和加寬INT成數,對象等對一個字符進行一元運算後的拳擊