java中加减乘除优先级_Java运算符及运算符优先级

在数学中有加减乘除基本运算符,在计算机领域的java中也有运算符,运算符是一种功能的符号,在java中进行相关数据的运算,同样的,java运算符和数学中的一样也有运算的先后顺序,那么java运算符优先级是怎样的,是什么顺序呢,下面来为大家介绍运算符优先级的内容。

在java语言中,运算符可以分为几种类型,分别是算术运算符、赋值运算符、比较运算符、逻辑运算符、条件运算符。

1、算术运算符:主要用于进行基本的算术运算,如加法、减法、乘法、除法等。Java中常用的算术运算符:

6b6749f7532bbc1791a211875b30d363.png

2、赋值运算符:是指为变量或常量指定数值的符号。如可以使用 “=” 将右边的表达式结果赋给左边的操作数。Java

支持的常用赋值运算符,如下表所示:

6e7c394c87bec2e6eb8e75c840e6c481.png

3、比较运算符:用于判断两个数据的大小,例如:大于、等于、不等于。比较结果是一个布尔值( true 或 false )。Java 中常用的比较运算符如下表所示:

67330d14b628e578ca3de479a3b22594.png

4、逻辑运算符:逻辑运算符主要用于进行逻辑运算。Java中常用的逻辑运算符如下表所示:

c699232eedf8cd050cd0b7d2e92eac6e.png

5、条件运算符:也称为“三元运算符”。语法形式:布尔表达式?表达式1:表达式2。运算过程:如果布尔表达式的值为true

,则返回表达式1的值,否则返回表达式2的值。

运算符优先级决定了表达式中运算执行的先后顺序,通常优先级由高到底的顺序依次是:增量和减量运算→算术运算符→比较运算→逻辑运算→赋值运算。Java中常用的运算符的优先级如下图所示:

968c2c943a69a5687fe5133f750bff9a.png

级别为1的优先级最高,级别11的优先级最低。比如,x = 7 + 3 * 2 得到的结果是13“先乘后加”。

Java运算符在程序的运行中的地位和加减乘除的地位是相同的,所以java运算符优先级顺序要做到了然于胸,十分熟悉才可以,这需要大家平时多多练习,同时运算符的知识在java面试题中也经常出现,希望朋友们都可以掌握好运算符与运算符优先级的知识。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值