Java程序中"a="+a+",源程序如下
1个回答

我们可以这样来理解 若int a=2,那么我们将a可以看做是形式的,2是实际的

同样 String s="a=" s是形式的,a=是实际的

在System.out.println()里,""中的都是实际的,即电脑会原分不动的打印出里面的内容 而+号是连结两个表达式的,""也算是表达式,形式的参数也是表达式.

拿你给出的例子做说明

int a=2,b;

b=a++; //这个你肯定明白的,是a自+

System.out.println("a="+a+",b="+b);

这里我们可以看到有四个表达式"a=" + a + "b=" + b

于是电脑会输出a=3,b=2

其中a=就是"a="

3就是a

,b=就是",b="

2就是b

希望我的解释已经使你明白^^