java中的a=a+b什么意思

如题所述

把a+b的值赋给a
举个例:a=4 ,b=5;
a=a+b;
此后a=4+5=9,b还是5。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-10-14
将a+b的值赋给a,=是赋值号不是等于号
第2个回答  2010-10-14
a,b 都是变量 这个是重新给a赋值
假设a,b 已经初始化 那么a=a+b 就是对a重新赋值了 a的新值就等于a之前的值加上b的值 b没变
第3个回答  2010-10-14
首先 “=”是一个赋值符号 这句话的意思是 把“a+b”的值 赋值给 “a”,就想数学种的 y = x + y .
第4个回答  2010-10-14
=不就是赋值的意思。。
所以就是A+B的结果等A
第5个回答  2010-10-14
将a+b的和,赋给变量a,变a的值将会变为a+b的和,而b 将保持不变

Java语言,括号里的字符串"a="+a+" b"+b是什么意思呢?:
a=a-b a是11,b是5 11-5赋值给a,a等于6 括号里面的“a=”和“b=”是直接输出显示的 最后输出的结果是a=6b=5

a+= b的效果是什么?
在Java中,+=是一种复合赋值运算符,用于将某个值加到一个变量上,并将结果赋给该变量。点击学习大厂名师精品课具体来说,a+=b的效果相当于a=a+b,其中a和b可以是任何可被加法操作符处理的数值类型,包括int、long、float、double等等。特别的,当a和b的类型不同时,Java会自动将b转换为a的类型...

在java里面“+=”是什么意思 ?说的详细些。
+=就是先加再赋值,举个例子比较好理解:a+=b,同a=a+b等价,就是把a+b的值再赋给a

String a="a"; String b="b"; a=a+b; 这里共创建了几个对象?
"a"+"b"+"c"在编译期已经常量折叠为"abc",变量a获得是"abc"。甲骨文jdk(1.7),javac会进行常量折叠,全字面量字符串相加是可以折叠为一个字面常量,而且是进入常量池的。这个问题涉及到了字符串常量池和字符串拼接。只创建了一个对象,在字符串池只会有一个对象。因为它是一行定义的对象,...

请问java中,String a ="1";String b="2"; a=a+b;
a=b+c ;如果b和c能够在较近语句中找到b="3"; c="5";那么就会优化成String a="35";如果不能直接找到对应的常量语句,则编译为String a=new StringBuilder(c).append(b).toString();所以别再思考什么String会生成几个对象了,这和孔乙己的回字的几种写法一样,看似学究,鸟用都没有。

java中s=+s是什么意思
如果你使用的是三大框架的话,就需要使用hibernate来配置实体类,从数据库中进行映射,类似于这样的:

谁给我解释下这个java程序的加号是什么意思?
+号 在java 里面有俩个意思 一个是在运算的时候用 例如:int a = 2;int b = 3;int c = 2 + 3;System.out.println(c);\/\/ 这个的意思是用作运算的 还有一种意思就是连接字符串 例如:String a = "hello";String b = "word";String c = a + b; 这的加号就是用于连接a里面的...

java中 a=a+1;和a+=1;有什么区别
a+=b 等价于 a=(a.Type)(a+b); \/\/返回的是a类型,强制转换a=a+b 等价于 a=a+b; \/\/返回类型是a类型与b类型中的最高类型所以当a是int类型时 a=a+1;和a+=1; 没有区别。(网上有说+=的效率更高,这个没有研究过。但个人认为 1.现代编译器对我们的代码都会做很多优化,相信编译器...

c语言a+= b的意思是什么啊?
a \/=b 的意思是 a = a \/ b,意思与a+=b略同,注意,运算“\/”在C++中默认向下取整,若想设为向上取整可设为 a = ceil(a \/ b),b亦可指一个表达式。a %=b 的意思是 a = a % b,意思与a+=b略同,%运算是指模运算,也就是取余运算,也称Mod , b亦可指一个表达式。

java "a +=b--"结果是多少
这个要根据a和b的具体值,才能得出结果;int a = 10; int b = 9;System.out.println(a+=b--);

相似回答