我想使用XOR运算符在java中交换两个整数变量的值.
这是我的代码:
int i = 24;
int j = 17;
i ^= j;
j ^= i;
i ^= j;
System.out.println("i : " + i + "\t j : " + j);
Run Code Online (Sandbox Code Playgroud)
它会正常工作,但以下等效代码不起作用:
int i = 24;
int j = 17;
i ^= j ^= i ^= j;
System.out.println("i : " + i + "\t j : " + j);
Run Code Online (Sandbox Code Playgroud)
输出是这样的:
i : 0 j : 24
Run Code Online (Sandbox Code Playgroud)
第一个变量为零!Java有什么问题?
我是WebSphere的新手,我想知道有没有办法在WebSphere Application Server 7.0下运行JavaEE6(EJB 3.1)应用程序?
我知道WebSphere 8默认启用了JavaEE 6支持,但我必须使用WebSphere 7.0.