java运算符优先级

java运算符优先级转载博客 https blog csdn net pc gad article details java 中运算符的优先级优先级记忆方法 单目乘除为关系 逻辑三目后赋值 前辈总结的 所谓优先级 就是在表达式中的运算顺序 Java 中常用的运算符的优先级如下表所示 级别为 1 的优先级最高 级别 11 的优先级最低 譬如 x 7 3 2 得到的结

转载博客:https://blog.csdn.net/pc_gad/article/details/

java中运算符的优先级

优先级记忆方法:单目乘除为关系,逻辑三目后赋值。(前辈总结的)

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

PS:大家没必要去死记运算符的优先级顺序,实际开发中,一般会使用小括号辅助进行优先级管理。例如:

这里写图片描述

分析:小括号优先级最高,因此

1、 执行 a + 18 ,结果为 30

2、 执行( a + 18 ) % 4 取模,结果为 2

3、 执行 a * ( ( a + 18 ) % 4 ),结果为 24

例子1:

例子2:

表达式( 11+ 3* 8 ) / 4 % 3 的结果是?

第一步:计算3*8,结果为24;第二步:计算11+3*8,结果为35;第三步:计算(11 + 3 * 8) / 4,结果为8;第四步:计算(11 + 3 * 8) / 4 % 3,结果为2

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/201260.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月20日 上午9:43
下一篇 2026年3月20日 上午9:44


相关推荐

  • Python中如何读取CSV文件

    Python中如何读取CSV文件Python 中如何读取 CSV 文件前期工作 把 CSV 文件存放到 py 文件结尾的路径里 即你创建的 PycharmProje 文件路径里如图分别是 CSV 数据以及存放位置截图首先在 pycharm 解释器里导入 CSV 模块 在用 python 做科学计算的场景中 需要安装的依赖库非常多且非常麻烦 建议用 python 科学计算集成环境 Anaconda

    2026年3月27日
    2
  • C语言之如何输出uint32_t和uint64_t和16进制[通俗易懂]

    C语言之如何输出uint32_t和uint64_t和16进制[通俗易懂]1、输出uint32_tuint32_ta=888;printf(“ais%ld”,a);2、输出uint64_tuint64_tb=888;printf(“bis%lu”,b);printf(“bis%lld”,b);3、输出16进制intc=16;printf(“cis0x%08x”,c)

    2025年7月17日
    5
  • kali-linux中安装Nessus详细教程「建议收藏」

    kali-linux中安装Nessus详细教程「建议收藏」一、下载NessusNessus是工业界使用较为广泛的产品。登录官网,下载对应版本的nessus框架安装包https://www.tenable.com/downloads/nessus?loginAttempted=true(建议直接在kali中利用firefox浏览器下载,否则需要从真实机拖进虚拟机中(需要安装VMtools,安装VMtools过程不再赘述))二、明确自己压缩包的位置比如我的Nessus-8.10.0-debian6_amd64.deb安装包位于/home/go.

    2022年10月19日
    3
  • blueZ应用编程

    blueZ应用编程主要摘取对于 HCI l2cap sdp 和 rfcomm 的一些应用编程 关于 hci nbsp 一 HCI 层协议概述 nbsp 1 HCICommandPa 详见 bluez 源码 lib hci h html nbsp viewplaincop nbsp Link nbsp Control nbsp nbsp nbsp define

    2026年3月17日
    2
  • 用计算机亩换算成平方,亩平米换算(平方米换算亩计算器)[通俗易懂]

    1平方米(㎡)=0.0015亩1亩=666.6666667平方米(㎡)平方米(㎡,英文:.方英里=10.763910417平方英尺=0.0015亩单位换算就是把平方米换算成平方分米、平方厘.使用国家规定的换算公式来进行换算。基本单位数量换算(按使用频率排序)。1亩=666.67平方米100平方米=0.15亩——就是农民朋友口语说的一分半地。1000平方米=1..1公顷=100公亩=10000平方…

    2022年4月9日
    434
  • Hibernate二级缓存以及ehcache的搭建配置「建议收藏」

    Hibernate二级缓存以及ehcache的搭建配置「建议收藏」Session级别的以及缓存总是有效的,当应用保持持久化实体、修改持久化实体时,Session并不会吧这种改变flush到数据库,而是缓存在当前Session的一级缓存中,除非程序显示调用session的flush方法,或者查询关闭session时,才会把这先改变一次性的flush到底层数据库,这样可以减少与数据库的交互,从而提高数据库的访问性能。SessionFactory级别的二级缓存是全局的,应用的所有的Seeion都共享这个二级缓存,当Session需要抓取数据时,Session就会优

    2022年5月10日
    43

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号