求大神解答,结果和过程 int i = 12;System.out.println(i += i -= i *= i); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 i + (i - i*i) 答案是-120int i = 12;System.out.println(i += i -= i *= i);i=(i+(i-(i*i))) 将i=12代入就可以计算结果,计算顺序从右向左 这个要按照优先级慢慢算的,运算符的优先级你知道吧,不过你工作时写这代码坑定要被人骂的,加上括号,i += (i -=( i *= i)),要不太费事了。 //两步 //1.拆分 i = i + (i -= i *= i); i = i + (i = i - (i *= i)); i = i + (i = i - (i = i * i)); //2.去除 "i =" i + (i - (i * i)); 接口中继承Cloneable接口怎么写? 关于一个修改文件的问题 请求帮助 关于字符串等的比较 请写出代码 关于servlet输出到文本.txt如何修改数据 不能连上数据库!我的是本地ms server2000 一个类抛出了异常,如何判断这个异常抛向哪 菜鸟问题:JBUILDER的计算机最低配置是什么? String类型如何转换为datetime类型? 字符串数组的问题,在线等 小白请教这串json怎么解析呢?
int i = 12;
System.out.println(i += i -= i *= i);
i=(i+(i-(i*i))) 将i=12代入就可以计算结果,计算顺序从右向左
i += (i -=( i *= i)),要不太费事了。
//1.拆分
i = i + (i -= i *= i);
i = i + (i = i - (i *= i));
i = i + (i = i - (i = i * i));
//2.去除 "i ="
i + (i - (i * i));