运算符

运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。Java使用运算符将一个或多个操作数连接成可执行的语句,用以实现特定的功能。包括算术运算符、赋值运算符、比较运算符、逻辑运算符、位运算符、类型相关运算符。我们着重的讲解其中的算术、赋值、比较、逻辑、类型相关的运算符。

算术运算符

+、 - 、*、 / 、%、 ++、 --。

其中要注意的是/,如果两个整数相除有小数,则小数部分将会被截取。

++ 是自增,是个单目运算符

--是自减,是个单目运算符

其中+号除了数学运算外,还有字符串连接的功能。

-号除了数学减法运算外,还有取负的功能。

.1.1.1 赋值运算符

= 用于为变量指定变量值。

扩展的赋值运算符

+= -= *= /= %= 可读性较差,但是效率会得到提升。

比较运算符

用于判断两个变量或常量的大小,返回结果只有true和false。

>:只支持左右两边的操作数是数值类型

>=:同上

<:同上

<=:同上

==:如果比较的两个操作数是数值类型的,即时他们的数据类型不一样,只要他们的值相等就返回true。

在引用数据类型中,如果两个变量指向相同的对象,则返回true

!=:同上

.1.1.1 逻辑运算符

逻辑运算符用于操作一个或两个布尔型的变量或者常量,在我们应用程序开发中,只要关心与、或、非

&&:两个操作数必须都是布尔类型的,只要有一个是false,就返回false。

||:同上,只要有一个是true,就返回true。

!true返回false,false返回true


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值