java运算符及优先级由高到低_java中运算符优先级排序

java运算符及优先级由高到低_java中运算符优先级排序一篇关于java运算符以及优先级的文章

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

7.1运算符

7.2算术运算符

运算符 运算 范例 结果
+ 正号 +7 7
负号 b = 11; -b -11
+ 9 + 9 18
10 – 9 1
* 7 * 9 63
/ 9 / 9 1
% 取模(取余) 11 % 9 2
++
++
自增(前):先运算后取值
自增(后):先取值后运算
a=2;b=++a;
a=;b=a++;
a=3;b=3;
a=3;b=2
– –
– –
自减(前):先运算后取值
自减(后):先取值后运算
a=2;b=–a
a=2;b=a–
a=1;b=1;
a=1;b=2
+ 字符串相加 “hsp”+“edu” “hsp edu”

7.3关系运算符(比较运算符)

运算符 运算 范例 结果
== 相等于 8==7 false
!= 不等于 8!=7 true
< 小于 8<7 false
> 大于 8>7 true
<= 小于等于 8<=7 false
>= 大于等于 8>=7 true
instanceof 检查是否是类的对象 “hsp” instanceof String true

7.4逻辑运算符

1.a&b: &叫逻辑与: 规则: 当a和b同时为true,则结果为true,否则为false
第一个是false则第二个还会继续判断
2.a&&b: &&叫短路与: 规则: 当a 和 b 同时为true,则结果为true,否则为false
第一个是false则第二个不会继续判断
3.a|b:|叫逻辑或,规则:当a和b,有一个为true,则结果为true,否则为false
第一个是false则第二个还会继续判断
4.a||b: ||叫短路或,规则:当a和b有一个为true,则结果为true,否则为false
第一个是false则第二个不会继续判断
5.!a:叫取反,或者非运算.当a为true,则结果为false,当a为false,结果为true
    
6.a^b:叫逻辑异或,当a和b不同时,则结果为true,否则为false    

Jetbrains全家桶1年46,售后保障稳定

7.5赋值运算符

基本赋值运算符
    int a = 10;
复合赋值运算符
    +=, -=, *=, /=, %=
    a += b;[等价于a = a + b]

7.6三元运算符

条件表达式 ? 表达式1:表达式2;
1.如果条件表达式为true, 运算后的结果是表达式1;
2.如果条件表达式为false,运算后的结果是表达式2;

7.7运算符优先级

1.运算符有不同的优先级,所谓优先级就是表达式运算中的运算孙女婿.如右下表,上一行运算符总优先于下一行.
2.只有单目运算符.赋值运算符是从右向左运算的.
. () {} ; ,
R——>L ++ – ~ !(data type)
L——>R * / %
L——>R + –
L——>R << >> >>> 位移
L——>R < > <= >= instanceof
L——>R == !=
L——>R &
L——>R ^
L——>R |
L——>R &&
L——>R ||
L——>R ? ;
R——>L = *= /= %=
+= -= /= %=
>>>= &= ^= |=
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

(0)
上一篇 2025年6月5日 下午5:22
下一篇 2025年6月5日 下午6:01


相关推荐

  • 并发用户数,吞吐量计算公式

    并发用户数,吞吐量计算公式一 经典公式 1 nbsp nbsp 一般来说 利用以下经验公式进行估算系统的平均并发用户数和峰值数据 nbsp nbsp 1 平均并发用户数为 C nL T nbsp 2 并发用户数峰值 C C 3 根号 C nbsp nbsp nbsp C 是平均并发用户数 n 是 loginsession 的数量 L 是 loginsession 的平均长度 T 是值考察的时间长度 nbsp nbsp nbsp C 是并发用户数峰值 nbsp nbsp nbsp 举例 1 假设系统 A 该系统有 3000 个用户 平均每天大概

    2026年3月26日
    2
  • Nginx安装

    Nginx安装

    2021年8月22日
    99
  • 扣子(Coze)实战:自动生成公众号热点爆文

    扣子(Coze)实战:自动生成公众号热点爆文

    2026年3月12日
    2
  • 矩阵外积与内积

    矩阵外积与内积一个行向量乘以一个列向量称作向量的内积,又叫作点积,结果是一个数;一个列向量乘以一个行向量称作向量的外积,外积是一种特殊的克罗内克积,结果是一个矩阵,假设和b分别是一个行向量和一个列向量,那么内积、外积分别记作和,,为了讨论方便,假设每个向量的长度为2。注意:外积在不同的地方定义方式不太一样,这里不详细讨论定义了内积和外积以后,我们讨论矩阵的乘法。矩

    2025年8月7日
    3
  • linux查看80端口占用情况_linux查看已使用端口

    linux查看80端口占用情况_linux查看已使用端口前言平常使用linux,我们经常需要查看哪个服务占用了哪个端口,接下来就为大家介绍了2种Linux查看端口占用情况可以使用lsof和netstat命令。1.lsof-i:端口号用

    2022年7月28日
    5
  • linux定时执行shell脚本「建议收藏」

    linux定时执行shell脚本「建议收藏」写一个shell脚本,定时执行简单示例很多时候我们有希望服务器定时去运行一个脚本来触发一个操作,比如说定时去备份服务器数据、数据库数据等不适合人工经常做的一些操作这里简单说下 Shell俗称壳,类似于DOS下的command和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程…

    2025年9月3日
    7

发表回复

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

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