66问答网
所有问题
当前搜索:
java的复合赋值运算符
Java
+= b的效果是怎么执行的?
答:
在
Java
中,"+=" 是一个
复合赋值运算符
,它将左操作数和右操作数相加,然后将结果赋给左操作数。例如,如果 a = 5,执行 a += b 就相当于 a = a + b。所以,如果你要问 Java+= b 的效果,那将取决于变量b的值。例如,如果b是3,那么a在执行a += b后的值就会变为8。
java
+=
运算符
不能对除了整数类型之外的类型进行运算?
答:
在
Java中
,+= 是一个
复合赋值运算符
,用于将右侧的值与左侧的变量进行相加,并将结果赋值给左侧的变量。对于整数类型(如int、long等),+= 运算符可以正常工作,例如:javaCopy codeint a = 5;a += 3; // 等同于 a = a + 3;System.out.println(a); // 输出结果为 8 但是对于其他...
请问
Java
编程语言中的+=,-=,*=,/=到底是 啥意思啊?
答:
答:这是
复合
的
赋值
运算符号。即在赋值符号“=”之前加上其它运算符号,可以构成复合的运算符。比如在“=”前加一个“+”运算符号就成了“+=”, 例如 s+=3等价于 s=s+3;a*=b+8 等价于a=a*(b+8);k-=17等价于k=k-17;k/=17等价于k=k/17 ...
java中
*=是什么意思?比如:i*=n
答:
java中
*=为乘后赋值运算符,是一个
复合赋值运算符
。i*=n相当于i=i*n。复合赋值运算符,也称为赋值缩写,带有
运算的
赋值运算符。共有10种这样的运算符,它们是:+= 加赋值,-= 减赋值,*= 乘赋值,/= 除赋值,%= 求余赋值,&= 按位与赋值,| = 按位或赋值,^= 按位异或赋值,<<= ...
java中的
+= 是什么意思
答:
这是一个
复合运算符
,作用是先进行加法运算,再进行
赋值运算
。例如:i+=1就是i=i+1的意思。
java
中很多运算符都能复合:i-=1<--->i=i-1 i*=1<--->i=i*1 i%=1<--->i=i%1等等 还有java中有自增(i++,++i)和自减(i--,--i)运算符 i++即是i=i+1(和i+=1是一个意思...
java
里的+a+是什么意思啊
答:
这是一个
复合运算符
,作用是先进行加法运算,再进行
赋值运算
。例如:i+=1就是i=i+1的意思。
java
中很多运算符都能复合:i-=1<--->i=i-1 i*=1<--->i=i*1 i%=1<--->i=i%1等等 还有java中有自增(i++,++i)和自减(i--,--i)运算符 i++即是i=i+1(和i+=1是一个意思...
java中
b%=a是什么意思
答:
取模和
赋值
操作符,它把左操作数和右操作数取模后赋值给左操作数 C%= A等价于C = C%A
复合赋值运算符
+=计算的结果一定正确吗?
答:
昆明北大青鸟
java
培训专家解答通过
复合赋值运算符
可以实现运算和为变量赋值的操作,但是如果不慎重使用复合赋值运算符,就可能会计算出错误的结果,这对于一些重要的计算将会造成严重损失,例如,银行的存取款业务是不允许有任何差错的,否则将会造成无法挽回的经济损失。shortmoney1=30000; //声明short型变量...
java中
关于数据类型转换
答:
第一种写法编译没问题,而第二种写法却编译通不过。原因就在于,当使用
复合赋值运算符
进行操作时,即使右边算出的结果是int类型,系统也会将其值转化为左边的byte类型,而使用简单赋值运算时没有这样的优待,系统会认为将i+1的值赋给i是将int类型赋给byte,所以要求强制转换。理解了这一点后,我们再来...
java的运算符
答:
Java的运算符
可分为4类:算术运算符、关系运算符、逻辑运算符和位运算符。1.算术运算符 Java的算术运算符分为一元运算符和二元运算符。一元运算符只有一个操作数;二元运算符有两个操作数,运算符位于两个操作数之间。算术运算符的操作数必须是数值类型。 (1)一元运算符: 一元运算符有:正(+)、负(-)、加1...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
java中赋值运算符
不属于赋值运算符的是
java的三元运算符
java位运算符的用法
java运算符有哪些
java与运算符
java比较运算符
java条件运算符
java中基本运算符