已采纳回答 / 慕工程6909382
4.0是double类型,int和double在一起运算时会自动将int的类型提升到double 那么计算的结果也就成了double所以结果就是26.25如果是/4 那么两个int计算的结果就是int 结果就是26 然后强转为double 结果就是26.0
2017-11-01
最新回答 / 南泉彬哥
你把顺序调换一下,就清楚了:int one = 10 ;
int two = 20 ;
int three = 0 ;
three=one+two;
System.out.println("three=one+two==>"+three);
three+=one;
System.out.println("three+=one==>"+three);
2017-11-01