这是因为 java语言重构了 + 这个加法字符
当“+”这个字符的左右有一边是字符串的时候,这个字符就被从构成了连接符号 即 "A="+a的输出是 A=a的值
若“+”两边全是数据类型的话 就是普通的 加法运算
即 a+b=(a+b的值)
+在这里应该是连接字符串用的,即使a不是String类型的,但是会创建一个String的副本,跟+前后的String类型连接在一起并输出。
比如int a=5;
System.out.println("有"+a+"个问题");
输出“有5个问题”的字符串,这里面的5,其实是a转成String的一个副本,a本身还是int类型。
你这个应该就是将A的值输出去显示的。。并且是输出到一个语句表达式里面的。。
就是在字符串中增加赋值的变量
i21forever 回答的不错啊 ,一般sql语句中也这样用的