一个非常简单的减法如题,请问为什么2- '1 '输出结果是-47,而 '1 '-2输出结果是47呢。请不要见笑。谢谢。[解决办法] '1 ' 对应的ASCII的值是49 2-49=-47; 49-2=47;[解决办法]带角的1就不是简单的数字1了,你试试int s1= '1 ';System.out.println(s1);就明白了[解决办法]xionggangboy()先生说的对极。[解决办法]AsII 码加减