6.操作符

1.赋值运算符

赋值运算符左侧必须是变量。
一次可以为多个变量赋值。
示例:
a=b=c=1;

2.算术运算符

在这里插入图片描述
注意:%可以对小数取余!

3.关系运算符

返回值为boolean,true 或者false
在这里插入图片描述

4.逻辑运算符

在这里插入图片描述注意:& 、 | 运算与 && 、|| 运算是否相同?
实际上两者最后得到的结果都是一样的,但是也有些许不同,拿短路与&&来说:b1&&b2,在计算这个值时,如果b1值如果为false,那么就不会计算b2,直接得到值为false

5.位运算符

》》》Java的整型数据在内存中采用补码表示数字,补码的规定如下:
最高位为符号位,正数为0,负数为1。
对负数而言,其补码为其绝对值的反加1。

在这里插入图片描述

6.三元运算符

条件a ? 表达式1 : 表达式2;
a 是true,则取表达式1
false,表达式2

7.instanceof 运算符

用于判断一个对象是否为某个类的实例,返回true或false
例:
A a = new A();
B b = new B();
boolean c = a instanceof B;

发布了15 篇原创文章 · 获赞 0 · 访问量 253

猜你喜欢

转载自blog.csdn.net/weixin_45074962/article/details/105103211
今日推荐