Java程序设计基础——运算符

3.1运算符(一)

计算机程序在处理数据时会进行大量的计算,在计算时需要用到很多运算符。运算符,顾名思义就是用于馆符号,在Java语言中存在大量的运算符,运算符按功能分为:赋值运算符、算术运算符、关系运赛行发算符等:按操作数分为:单目运算符、双目运算符和三目运算符。

使用运算符时,要关注以下三个方面:

1.运算符的目

运算符能连接操作数的个数,称为运算符的目。Java 语言中运算符的目有三种:

(1)单目运算符:只能连接一个操作数,如“++”“__”等。

(2)双目运算符:可以连接两个操作数,Java语言中的多数运算符属于双目运算符。如“+”“_”

(3)三目运算符:可以连接三个操作数。Java语言中只有一个三目运算符,即条件运算符。

2.运算符的优先级

优先爱是指在一个表达式中出现多个不同运算符,在进行计算时运算符执行的先后次序。例如,算术运算符乘除运算行的优先级高于加减运算符的优先级,在Java语言中,运算符都存在自身的优先级,应道循优先的运算符先处理的规则。

3.运算符的结合方向

结合方向又称为结合性,是指当一个操作数连接两个同一优先级的运算节时,按运真府的结合性所规定的您向处理。iwa语吉中各运算行的结合性分为两种,分别为左结合性(自左向右)和右结合性(自右向左)。
 

算术运算符

在学习数学时,我们接触了算术运算符,算术运算问题在生活中较为常见,最简单的运算有加、减、乘、除。Java中提供了算术运算符来实现数学上的算术运算功能。

+
加法运算符,求操作数的和

减法运算符,求操作数的差
*
乘法运算符,求操作数的乘积
/
除法运算符,求操作数的商
%
取余(模)运算符、求操作数相除的余数

复合运算符
 

复合赋值运算符由赋值运算符和算术运算符组合形成,用于对变量自身执行算术运算。

+=
加法运算
例:int a=8;a+=2等同于a=a+2;a= 10

-=
减法运算
例:int a=8;a-=2等同于2=a-2;a= 6

*=
乘法运算
例:int a=8;a*=2等同于a=a*2;a= 16

/=
除法运算
例:inta=8;a/=2等同于a=a/2;a=4

%=
模运算
例:inta=8;a%=2等同于a=a%2;a= 0
 

关系运算符


大于
例:88>100,结果为faise

<
小于
例:88<100,结果为true

>=
大于等于
例:50>=60,结果为false

<=
小于等于
例:50<=60,结果为true

==
等于
例:月球的大小==地球的大小,结果为false

!=
不等于
例:月球的大小!=地球的大小,结果为true
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值