Java语言基础之运算符与表达式

本文详细介绍了Java中的各种运算符,包括算术运算符(如加减乘除模)、一元运算符(自增、自减)、关系运算符、逻辑运算符(逻辑与、逻辑或、逻辑非及短路求值)、位运算符(按位与、按位异或、按位取反)以及移位运算。同时讲解了运算符的优先级和注意事项,帮助读者理解运算符的使用和行为。
摘要由CSDN通过智能技术生成

一、算数运算符

(一)、算术运算符表

运算符 含义 举例 运算结果(a=8,b=6)

二元

运算符

+ 加法 a+b 14
- 减法 a-b 2
* 乘法 a*b 48
/ 除法 a/b 1
% 取余数 a%b 2

一元

运算符

++ 自增1 b=(a++)*10 a=9;b=80
-- 自减1 b=(a--)*10 a=7;b=80

(二)、二元运算符:加减乘除模(+-*、%)

1、代码段

int a = 20;
int b = 10; 
System.out.println(a + b); // 30
System.out.println(a - b); // 10
System.out.println(a * b); // 200
System.out.println(a / b); // 2
System.out.println(a % b); // 0 --->模运算相当于数学中除法的余数

2、注意

(1)、都是二元运算符,使用时必须有左右两个操作数

(2)、int / int结果还是int类型,而且会向下取整(5 / 2=2)


                
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值