llgd.net
当前位置:首页 >> jAvA中 /= 2是什么意思 >>

jAvA中 /= 2是什么意思

java中,a/=2代表a=a/2; a+=2代表a=a+2

是的,这是java中对运算符"/"的重载!a+=2相当于a=a+2,其它运算符都一样!

就是3÷2,正常来说是 = 1.5。 但是在java 中除非你 把接收1.5这个值的变量定义成 浮点类型才会输出 1.5 否则输出的是1 也就是说没有精度那么小数点后面的就舍去,只缺整数部分,因为3跟2 都是 int 型的变量 要显示1.5要这样写: float f=(float...

/是java的除运算符。 不过它和数学中的除(÷)是有区别的。 在Java中,如果两个运算数都是整数(数据类型是int、long),那么除法运算符的运算结果也是整数,并且会省略一切小数点后的值(或者说是两个整数相除得到的商)。 所以在java中3 / 2得...

JDK刚开始是JDK 1.0,当到JDK 2.0时有个一个质的飞跃,可以说基本上就算一个新的东西了。所以2.0也就成了java标准版的代名词,也就是j2se了,就是java标准版的意思 之后JDK直接到了JDK 5.0,j2se也就没有2.0的意思了,所以就改名叫Java SE,应该...

应该是2的二进制表示法左移3位,2的二进制应该是0000 0010,左移3位后 0001 0000,再转成十进制就是2*4=16

哪个是左移 >> 这个是右移 左移几 就是乘以 2的几次方 左移三位 就是 乘以8 右移几 就是除以 2的几次方

意思就是说i除以2其余数不等于0; 符号%在Java运算中是求模,或者说求余数, 符号!是非的意思。

1+2是int类型数据运算,结果是int型为3, 3+“3”是int型和String型运算,结果会自动转换为String型,结果是33

&是位运算里面,与运算 举个简单的例子: int a = 2; int b = 3; a &=b相当于 a = a&b 2的二进制表示为10 3的二进制表示为11 &(与)的结果就是10,就是2 所以a&=b-->a= a&b-->a = 2 希望对你有帮助。。。。仍有问题可以HI我。。。。

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com