Java中的运算符有哪些根据不同的功能和用途,Java运算符可以分为以下几类:
算术运算符:用于进行基本的数学运算,如加、减、乘、除等 。常用的算术运算符有 + - * / % ++ -- 。
赋值运算符:用于为变量或常量指定数值或表达式的结果 。常用的赋值运算符有 = += -= *= /= %= = = = ^= |= 。
关系运算符:用于判断两个数据的大小或相等关系,返回一个布尔值(true或false) 。常用的关系运算符有= = == != 。
逻辑运算符:用于进行逻辑与、逻辑或、逻辑非等操作,返回一个布尔值(true或false) 。常用的逻辑运算符有|| ! 。
位运算符:用于对二进制位进行操作,如按位与、按位或、按位异或等 。常用的位运算符有| ^
是什么意思?'>JAVA 中的 -> 是什么意思?本文主要是讲解 Java 中的运算符 。对于运算符而言是编程参与计算的基础核心内容 。最基础的加减乘除取余 。到后面的逻辑运算大于小于等于不等于 。
本文内容思维导图
先从最简单的算术运算符说起 。
算术运算符
算术运算符又分为: 一元运算符和二元运算符,并且在 Java 中包含三元运算符,就是条件运算符或者叫作三目运算符只是名字不同,含义相同 。
一元运算符
一元运算符只有一个变量就可以进行操作 。常用的一元运算符就是自加,自减 。一共四个一元运算符 。
示例代码, 这里使用JShell 快速查看结果 。
需要注意其中的自加和自减的规则 。当运算符在前的时候 ++ a;运算符的优先级比较高 , 所以会先处理这个代码 , 所以可以看到代码里面直接返回了结果 4 。但是 a ++ 的时候却没有直接返回结果,因为他的运算符比价低 。所以重新调用该变量就会打印出来当前的值 。
代码定义如下:
运行查看结果:
二元运算符
二元运算符一共5个 。分辨是加减乘除取余(+、-、*、/、%) 。
其中,在进行除法运算的时候,遵守除数不能为 0;
如果除数为 0 就会报错 , 错误如下:
代码示例如下:
运行查看结果,编译 , 运行:
赋值运算符
对于赋值运算符基本上贯穿了整个类的周期 。常用的 = 赋值 。和简写赋值和算术运算符的使用方式 。赋值运算符有如下图所示的使用方式 。
使用 JShell 进行测试代码如下:
代码示例如下:
int a = 0;
a = 3;
System.out.println(a);// 3
a += 3;
System.out.println(a);// 6
a -= 3;
System.out.println(a);// 3
a *= 3;
System.out.println(a);// 9
a /= 3;
System.out.println(a);// 3
a %= 2;
System.out.println(a);// 1
比较运算符
比较运算符,也可以说是布尔运算符 。主要是比较两个表达式的结果 。(表达式) 操作符 (表达式)
根据上面的运算符进行案例演示 , 一定要动手练习 。更能加深印象 。
只要知道比较运算是最终得到一个布尔类型的值 。并且在进行比较运算的时候, 一定要注意其优先级 。代码这次自己动手做吧 。有上面的演示,应该很容易就搞定 。
逻辑运算符
对于逻辑运算符, 主要就是 3 个 。逻辑与、逻辑或、逻辑非 。和数学中的与或非意思一致 。
格式: 表达式1 逻辑运算符 表达式2
逻辑运算符大多数情况下会和其他的运算符一起使用 , 主要做一些简单或复杂的逻辑运算 。并且通常都是和 if, for 等逻辑表达式一起使用 。
简单的说一说,对于逻辑与和逻辑或不同点 。逻辑与为第一个表达式和第二个表达式都等于真值的情况下才会表达式成立 。逻辑或是第一个表达式为真值的情况下,就不会在执行第二个表达式 。因为不管第二个表达式是否成立,该逻辑运算都是真值了 。
推荐阅读
- php保存数据到文件,php文件保存在哪个目录
- 免费的ppt模板下载,免费的ppt模板下载网站手机
- jquery全选单选,jquery实现全选
- 英超投屏高清直播平台,英超高清直播吧
- php数据库某个字段相加 php数据库字段设置长度
- 电脑现在都是什么内存条,现在电脑的内存条一般多大
- 索尼电视怎么开启游戏功能,索尼电视怎么开游戏模式
- 外出拍摄什么时候带无人机,出去旅游买什么样的无人机
- linux命令150 查看文件内容的Linux命令