易截截图软件、单文件、免安装、纯绿色、仅160KB

请教高手关于java运算符的一个小问题

今天参加腾讯qq的笔试了,想荧屏java开发,结果试卷上全是c或c++的题,让我很是郁闷,一上来见一题就让我很郁闷,先给大家分享下:
下面的代码哪个不能通过编译:
int a = 8;
A.  a +=(a++);
B.  a +=(++a);
C.  (a++) +=a;
D.  (++a) +=(a++);
建议大家先看看这个题分别在vc和java虚拟机上运行下,有高手能告诉我答案吗,而且,希望您能告诉我为什么在vc下能编译通过而在java虚拟机上不能???谢谢了~~~~~~~~
java赋值时,左边必须是变量

c和d选择在java中不能通过编译,java把(a++),(++a)看成表达式而不是变量

a a +=(a++);  a = a + a++; //16 8 + 8
b a += (++a); a = a + ++a; //17 8 + 9


引用
java赋值时,左边必须是变量

c和d选择在java中不能通过编译,java把(a++),(++a)看成表达式而不是变量

a a +=(a++);  a = a + a++; //16 8 + 8
b a += (++a); a = a + ++a; //17 8 + 9


恩,确实如此,但为什么d答案可以再vc下编译通过,而java下就不行呢,而且c答案为什么不能在vc下编译通过呢???


路过,我没学过C,所以没意见了。

引用
路过,我没学过C,所以没意见了。

..........这一小段程序在c和java里几乎就没什么区别~~~~~~~~

mark。。

不太懂顶

顶下巴

int a = 8;
A.  a +=(a++);
B.  a +=(++a);
C.  (a++) +=a;
D.  (++a) +=(a++);

<


相关问答:

jsp页面获取session的问题 - Java / Java EE

我在jsp页面存上一个session,本页面还可以取出值来.
但是一刷新,或者打开新的页面就取不出值来了.
奇怪的是,我测试另一个程序时候
在jsp页面存上一个session,本页面可以取出值来,刷新或打开新页面值能取出来了.
......

关于jsp论坛 - Java / Web 开发

我现在想用ssh整合来做一个论坛,但数据库方面不行,我主要不会涉及数据库,不知道发帖表,和回帖表要如何设计和区分。不知道谁有一个简单的思路,来设计这些表。谢谢了。
发帖和回帖用同一张表 。发帖 id user ......

在jsp中用session怎么实现购买功能 - Java / Web 开发

我想做够购物车用session 但是不知道怎么获取购买数量 谁有具体的代码吗 希望能割舍

下面是购物车的核心代码 
有了这个 就应该能够做出来吧
Java code:

public void doPost(HttpServletRequest reque ......

Java正则表达式,解析一个JSON字符串,在线等待...

Java code:

public static void main(String[] args)throws Exception {
String json="{\"installer_id\":\"00000003\",\"installer_name\":\"王五\& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号