Java运算符

简介: Java运算符

Java中的运算符用于执行各种运算,包括算术运算、比较运算、逻辑运算等。以下是Java中常见的几类运算符的简要介绍:

1.算术运算符

·+:加法

·-:减法

·*:乘法

·/:除法(结果为浮点数,除非操作数都是整数,此时结果为整数除法)

·%:取余(模运算)

·++:自增(可以作为前缀或后缀)

·--:自减(可以作为前缀或后缀)

image.png  

2.赋值运算符

·=:赋值

·+=-=*=/=%=:复合赋值运算符,例如a += b等价于a = a + b

image.png

3.比较运算符

·>:大于

·<:小于

·>=:大于等于

·<=:小于等于

·==:等于

·!=:不等于
比较运算符用于比较两个值,并返回布尔值(truefalse)。

image.png

4.逻辑运算符

·&&:逻辑与

·||:逻辑或

·!:逻辑非
逻辑运算符用于对布尔值进行运算,返回的结果也是布尔值。

image.png

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

·格式:条件 ? 表达式1 : 表达式2

·如果条件为真,则运算结果为表达式1的值;否则为表达式2的值。

image.png

这些运算符在Java编程中非常常见,掌握它们的使用方法是编写高效、正确代码的关键。需要注意的是,运算符的优先级和结合性也是在使用时需要考虑的因素。例如,乘法和除法运算符的优先级高于加法和减法运算符,而括号可以用来改变运算的优先级。

 

相关文章
|
1月前
|
Java
Java 运算符
4月更文挑战第8天
|
1天前
|
小程序 Java 容器
03|Java基础语法:讲解标识符、关键字、变量、数据类型、运算符、控制语句(条件分支、循环)
03|Java基础语法:讲解标识符、关键字、变量、数据类型、运算符、控制语句(条件分支、循环)
7 0
|
1天前
|
Java
探索Java世界的奇妙工具——运算符与表达式运算符
探索Java世界的奇妙工具——运算符与表达式运算符
5 0
|
1天前
|
Java
深入浅出Java基础语法:标识符、关键字、变量、数据类型、运算符与控制语句
深入浅出Java基础语法:标识符、关键字、变量、数据类型、运算符与控制语句
5 0
|
2天前
|
Java C语言
java中8种基本类型与运算符
java中8种基本类型与运算符
12 3
|
4天前
|
Java
Java一分钟之运算符与表达式初探
【5月更文挑战第7天】本文介绍了Java中的主要运算符,包括算术、比较、逻辑、位、赋值和条件运算符。讨论了类型转换、运算顺序和逻辑短路等常见问题,并提供了避免错误的建议。通过代码示例展示了运算符的使用,强调理解运算符对于编写高效Java代码的重要性。
19 0
Java一分钟之运算符与表达式初探
|
12天前
|
存储 Java 数据安全/隐私保护
【Java探索之旅】运算符解密 位运算,移位运算
【Java探索之旅】运算符解密 位运算,移位运算
21 0
|
12天前
|
算法 Java
【Java探索之旅】运算符解析 算术运算符,关系运算符
【Java探索之旅】运算符解析 算术运算符,关系运算符
22 0
|
12天前
|
Java
JAVA运算符应用与实践
JAVA运算符应用与实践
15 1
|
13天前
|
存储 Java
Java语言--->数据类型转化以及运算符
本文讲述了Java中的基本数据类型转换和运算符。在转换中,布尔型除外的8种类型可通过默认或强制转换相互转化,如`byte-&gt;short-&gt;int-&gt;long-&gt;float-&gt;double`。默认转换发生在不同类型运算时,系统会转为更大容量类型。强制转换可能引起精度损失或溢出。运算符包括算术(如+可做加法或字符串拼接)、比较、逻辑和赋值运算符。比较运算符如`==`、`&lt;`等产生`boolean`结果,逻辑运算符`&&`、`||`具有短路效应。赋值运算符如`+=`简化了赋值过程。运算符的优先级也进行了简要说明。