前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java--运算符

Java--运算符

作者头像
花猪
发布2022-02-16 15:56:48
2680
发布2022-02-16 15:56:48
举报

前言

本文将介绍Java运算符的类型及其使用方法

运算符

算数运算符

算数运算符

描述

+

加法运算;字符串连接运算

-

减法运算

*

乘法运算

/

除法运算

%

取模运算(两数相除取余数)

++ / –

自增 / 自减运算

赋值运算符

赋值运算符

描述

=

+=

a += 3 相当于 a = a + 3

-=

b -= 4 相当于 b = b - 4

*=

c *= 5 相当于 c = c * 5

/=

d /= 6 相当于 d = d / 6

%=

e %= 7 相当于 e = e % 7

比较运算符

比较运算符

描述

==

是否相等

<

是否小于

>

是否大于

<=

是否小于等于

>=

是否大于等于

!=

是否不等

逻辑运算符

逻辑运算符

描述

&&

与(并且)==> && 全都是true,才是true;否则就是false

||

或(或者) ==> || 至少一个是true,就是true;全都是false,才是false

非(取反) ==> ! 本来是true,变成false;本来是false,变成true

三元运算符

格式:数据类型 变量名称 = 条件判断 ? 表达式A : 表达式B;

判断条件是否成立:

  • 如果成立为true,那么将表达式A的值赋值给左侧的变量;
  • 如果不成立为false,那么将表达式B的值赋值给左侧的变量;

举例:

代码语言:javascript
复制
int a , b;
a = 10;

// 如果 a 等于 1 成立,则设置 b 为 20,否则为 30
b = (a == 1) ? 20 : 30;
System.out.println( "Value of b is : " +  b ); //Value of b is : 30

// 如果 a 等于 10 成立,则设置 b 为 20,否则为 30
b = (a == 10) ? 20 : 30;
System.out.println( "Value of b is : " + b ); //Value of b is : 20

运算符优先级

优先级

运算符

1

()

2

! +(正) -(负) ++ –

3

* / %

4

+(加) -(减)

5

< <= > >=

6

== !=

7

^

8

&&

9

||

10

?:

11

= += -= *= /= %=

结尾

参考:《从零打造IT知识体系-Java基础-Java基本数据类型与算法》

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-03-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 运算符
    • 算数运算符
      • 赋值运算符
        • 比较运算符
          • 逻辑运算符
            • 三元运算符
            • 运算符优先级
            • 结尾
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档