黑马程序员技术交流社区

标题: java中运算符(ps:求大神给点技术分) [打印本页]

作者: zy18692243338    时间: 2015-4-28 22:30
标题: java中运算符(ps:求大神给点技术分)
Java 中的运算符分为1:算数运算符;2:赋值运算符;3:比较运算符;4:逻辑运算符;5:位运算符
其中
算数运算符如(+,—,*,/)等;赋值运算符如(=,+=,—=,*=,/=)等,使用它们在进行赋值的时候,强制类型转换会自动完成,程序不需要做任何声明;比较运算符包括(<, > ,  <= ,>= ,!= ,==),要注意其计算结果是一个boolean类型的值,只能是true,false。逻辑运算符如(^, & , | ,&&, || , !  ),其中单&和&&计算结果相同,有假则假,但是&&在左边计算结果为false时,右边的表达式执行,而&则不同,||左边为真,后面表达式不执行,而|则执行。一个数经过两次^其值还是本身;,位运算符是针对二进制数的每一位进行运算的符号,首先要把一个数转换成2进制然后再对其进行操作。左移最低位填0,最高位舍弃;向右移最高位填0,值得注意的是~取反是对所有位(进行取反,不同于已知原码,求反码)。对于一个二进制数向左移n位,则计算后的结果为该二进制数*2^n,向右移动n位,结果则为改二进制数/2^n。谢谢大家,新人求助~~~~
作者: xfliyy    时间: 2015-4-28 22:56
菜鸟路过, 过来学习下
作者: andioid-张先生    时间: 2015-4-28 22:58
比较运算符和逻辑运算符 用的居多些 ,努力学习哈
作者: 鬼贱笑    时间: 2015-4-28 22:59
:dizzy:眼镜已花  不过对我们而言蛮有用的
作者: 金大少    时间: 2015-4-28 23:00
此等帖子,不顶还等甚。
作者: gzp123    时间: 2015-4-28 23:01
嗯,看了感觉很有收获
作者: 碎裂的空格键    时间: 2015-4-28 23:01
好帖。。。
作者: linda2906881980    时间: 2015-4-28 23:06
赞一个  加油
作者: 吾爱SF    时间: 2015-4-28 23:07
菜鸟路过, 过来学习下
作者: 爆炸头    时间: 2015-4-28 23:16
同求~~~~~~~~~~~~~~~~~~~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2