栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java运算符

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java运算符

算术运算符

+,-,*,/,%,++,--

+也可以连接字符串

++在前 先自增 后运算

++在后 先运算 后自增

--在前 先运算 后自减

--在后 先自减 后运算

比较运算符

不等关系 >,<,>=,<=,!=, ==

都能进行数值间的比较

!=, ==还能进行逻辑值的比较

!=, ==还能进行引用类型的比较

逻辑运算符

& 逻辑与 所有表达式都为true 结果为true

&&短路与 所有表达式都为true 结果为true 出现第一个false 整个表达式短路 后面不执行

|逻辑或 表达式中有一个true 结果为true 当出现第一个true时,继续执行后面表达式,结果为true

||短路或 表达式中有一个true 结果为true 当出现第一个true时,发生短路,结果为true

!逻辑非

^异或 相同为false 不同为true

& | ^还可以进行位运算

赋值运算符

= 把右边的值赋给左边

数据类型 变量 = 值(注意数据类型!)

+= -= *= /= 赋值运算(会隐式的数据类型转换)

条件运算符

(条件表达式)? 表达式1:表达式2

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

位运算符

位运算(二进制bit位)

1.<< 二进制bit位向左移动 2.>>二进制bit位向右移动 3.>>>二进制bit位向右移动 无符号

4.& 二进制位进行&运算,只有1&1时结果是1,否则是0

5.| 二进制位进行 | 运算,只有0 | 0时结果是0,否则是1

6.^ 相同二进制位进行 ^ 运算,结果是0;1^1=0 , 0^0=0 不相同二进制位 ^ 运算结果是1。1^0=1 , 0^1=1

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/337986.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号