运算符

运算符

算数运算符
加 + 、 减 - 、乘 * 、 除 / 、模 %(取余)
- 注:% (模) 即相除取余数。
- int a = 20 ;
- System.out.println(a % 3);// 结果:a % 3 = 2

-


赋值运算符
:= 、加等 += 、减等 -= 、乘等 *= 、模等 %= 、自减– 、自增++

+= 、-= 、 *= 、%= 都是先计算再赋值(含强制类型转换)
例: a += 10 ;<==> a = a + 10 ;
– –、++ 分为
1、 先赋值再自增、自减 1 (a ++ 、 a – –) int b = 10++ {b 的值为10}
2、先自增自减再赋值(++ a 、– – a ) int b = ++ 10 {b的值为11}
int a = 10 ;
//System.out.println(a++); // 10
System.out.println(++a);//11


比较运算符
小于< , 大于 > ,小于等于 <= , 大于等于 >= , 不等于 !=
没啥好说的!


逻辑运算符
&& 与
(条件1) && (条件2 )

从左往右,有条件不成立,不再进行判断,且返回false;同时全部成立 返回true,

int a = 10, b = 20, c = 30;
System.out.println(a < b && a < c && b > c);
//false

||(或)
(条件1) || (条件2)

从左往右,有条件成立,不再进行判断,且返回true
int a = 10, b = 20, c = 30;
System.out.println(a < b || a < c ||b > c);
// true

!(非) 取反

int a = 10, b = 20;
System.out.println( a > b ); // false
System.out.println( !(a > b) ); // true


条件运算符(三目运算符)

(a > b) ? true执行 : false 执行
int a = 10, b = 20;
System.out.println(( a > b ) ? “a > b” : “a < b”); // a < b


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值