【发布时间】:2020-10-28 20:55:15
【问题描述】:
我正在制作一个简单的计算器,这是我的代码。
public static void main(String[] args) {
int x = 3;
int y = 7;
char w = '+';
System.out.println(x+w+y+"="+(x+y));
}
结果显示为“53 = 10”,我不明白为什么“+”不会出现以及 53 的来源。当我在最后一行使用 (w) 而不是 w 时,会出现正确的结果 '3+7=10'。
【问题讨论】: