日期:2014-05-20  浏览次数:21196 次

挺有意思

public class IntegerTest {
public static void main(String[] args) {
int a = 3;
int x = 3*a++;
int y = 3*++a;
System.out.println(x);
System.out.println(y);
}
}


大家估计都是有参加工作的人了,或许代码写的已经不少了,今天偶尔看到这么个有意思的问题,大家看看能不能看完就知道结果?

反正我是答错了。。

------解决方案--------------------
9   
15 
------解决方案--------------------
9
----------------------
15
------解决方案--------------------
引用:
9   
15

+1
------解决方案--------------------
如果我看到这样代码的话,他今天不改好就别想回家了!
------解决方案--------------------
以为答案会出乎意外,结果还是9,15
------解决方案--------------------
就是,必要。不就是优先级么?学校考试还行。
------解决方案--------------------
引用:
9   
15

这个,额,学校学的
------解决方案--------------------
  9,15 接分
------解决方案--------------------
引用:
如果我看到这样代码的话,他今天不改好就别想回家了!

+1
------解决方案--------------------
我去,一马虎算错了
10
33...不知道自己怎么会得到10和33的...正确答案9---15
------解决方案--------------------
引用:
我去,一马虎算错了
10
33...不知道自己怎么会得到10和33的...正确答案9---15

1+1就不会马虎了吧。。
基础知识不牢固。。。就得练 别找借口逃避。
------解决方案--------------------
哈哈。这个我也答对了。刚接触的时候很容易混淆的,
------解决方案--------------------
明显的是 

9

15 
------解决方案--------------------
还久没见这样的代码了, 
工作中从来没遇到过,
这样的代码还是在学校里才能天天碰到!!!
------解决方案--------------------
楼主想表达什么意思?
------解决方案--------------------
来看看,初始觉得是9,15,觉得没那么简单,后来多看了看,就觉得是12,15了,这代码让人看了纠结啊
------解决方案--------------------