本帖最后由 陆鹏 于 2012-7-13 08:07 编辑
public class VariableParameter {
public static void main(String[] args) {
int x=2,y=2;
x+=2;
System.out.println(”x="+x);
y=+2;
System.out.println("y="+y);
}
输出:x=4
y=2
编程时发现x+=2相当于x=x+2
而 y=+2 虽然编译通过,也能运行,但是y是不进行加法运算的,而是将+2赋给y。
发现个小细节,希望大家不要误打了。 |
|