JAVA的运算符【走进JAVA-1.3】

赋值运算符: =
 将=左边的赋值给右边的;
算数运算符:  + -  * %  ++ --
自加:   ++a  ; a++;
自减:   --a ;  a--;
++ -- 自能用于数值类型的变量,不能用于表达式直种。
数值类型非为 整型和非整型 ;
Int     float 
byte         char 
short        double
long          boolean
关系运算符:a<b 时返回真,否则返回假; 英文缩写 LT
a<=b a小于等于b时返回真,否则返回假;   英文缩写 LE
a>b a大于b时返回真,否则返回假;   英文缩写GT
a>=b  a大于等于b时返回真,否则返回假;   英文缩写GE
a==b  a等于b时返回真,否则返回假;          英文缩写EQ
a!=b   a不等于b时返回真,否则返回假;       英文缩写NE
逻辑运算符: && ^ & | 、||
^异或 : 真为假,假为真。 全假为假,全真为真。
逻辑运算符的数据和逻辑运算符的结果是boolean 布尔类型。
& | 和 && ||  他们的运算规则基本是相同的;
但是 后者具有短路功能。 
对于前者如果左侧的条件位false ,则会继续计算右侧的条件。
对于后者如果左侧的条件为false,则不会计算右侧的条件。
短路的意思是什么呢: 短路的意思就是如果对于计算结果已经确定的情况下,是不会继续判定,这种现象就是短路。

注意: java 有许多的运算符,但是这个运算符很重要,我们要懂得循环渐进,先掌握这四种。

位运算符 位与 &  位或|  位非~ 位异或^ 右移>> 左移<<:
位运算符与逻辑运算符符号相同,真假表相同。但是位运算符的两侧是数值类型,结果是二进制数而逻辑运算符则是逻辑值。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值