Java基础---运算符

运算符是一种特殊符号,包括算数运算符,赋值运算符,比较运算符,逻辑运算符等。
1、算数运算符
   算数运算符:加(+)减(-)乘(*)除(/)自增(++)自减(–)。
自增为例:

int i = 100;
①System.out.println(i++);
②System.out.println(++i);

①的输出结果:100
②的输出结果:101
++i 相当于 i+1
2、赋值运算符
   赋值运算符:直接赋值(=),+=,-= 等。

int a = 100;
①System.out.println(a);
a += 5;
②System.out.println(a);

①的输出结果:100
②的输出结果:105
a += 5 相当于 a = a + 5。但是运算机制不相同,a + 5涉及到a的数据类型是否为int。
3、比较运算符
   比较运算符:相等于(==)不等于(!=)大于(>)小于(<)小于等于(<=)大于等于(>=)instanceof(判断是否为该类的对象 “hello” intanceof String 返回 ture)
比较运算符的结果为boolean型,返回为ture 或 flase。
4、逻辑运算符
   逻辑运算符:与(&)短路与(&&),或(|)短路或(||),非(!)。
&与&&的区别:
   比较运算符:
      ①、使用&时,无论左边真假,右边都会执行。
      ②、使用&&时,如果左边为真,右边就不执行;如果左边为假,右边不执行。
| 与 || 的区别同理。
一、什么是三目运算符?
   三目运算符格式:x ? y : z。
    其中x为boolean值,若为ture,则执行y表达式;若为flase,则执行z表达式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值