Java运算符有哪些
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章主要为大家展示了"Java运算符有哪些",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"Java运算符有哪些"这篇文章吧。1、算术运算符操作符描述例子
千家信息网最后更新 2025年11月07日Java运算符有哪些
这篇文章主要为大家展示了"Java运算符有哪些",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"Java运算符有哪些"这篇文章吧。
1、算术运算符
| 操作符 | 描述 | 例子 |
|---|---|---|
| + | 加法 : 相加运算符两侧的值 | A + B 等于 30 |
| - | 减法 : 左操作数减去右操作数 | A - B 等于 -10 |
| * | 乘法 : 相乘操作符两侧的值 | A * B 等于200 |
| / | 除法 : 左操作数除以右操作数 | B / A 等于2 |
| ++ | 自增: 操作数的值增加1 | B++ 或 ++B 等于 21 |
| -- | 自减: 操作数的值减少1 | B-- 或 --B 等于 19 |
2、关系运算符
| 运算符 | 描述 | 例子 |
|---|---|---|
| == | 检查如果两个操作数的值是否相等,如果相等则条件为真。 | (A == B)为假。 |
| != | 检查如果两个操作数的值是否相等,如果值不相等则条件为真。 | (A != B) 为真。 |
| > | 检查左操作数的值是否大于右操作数的值,如果是那么条件为真。 | (A > B)为假。 |
| < | 检查左操作数的值是否小于右操作数的值,如果是那么条件为真。 | (A < B)为真。 |
| >= | 检查左操作数的值是否大于或等于右操作数的值,如果是那么条件为真。 | (A >= B)为假。 |
| <= | 检查左操作数的值是否小于或等于右操作数的值,如果是那么条件为真。 | (A <= B)为真。 |
3、逻辑运算符
| 操作符 | 描述 | 例子 |
|---|---|---|
| && | 称为逻辑与运算符。当且仅当两个操作数都为真,条件才为真。 | (A && B) 为假。 |
| ` | ` | 称为逻辑或操作符。如果任何两个操作数任何一个为真,条件为真。 |
| ! | 称为逻辑非运算符。用来反转操作数的逻辑状态。如果条件为true,则逻辑非运算符将得到false。 | !(A && B) 为真。 |
4、位运算符
| 操作符 | 描述 | 例子 |
|---|---|---|
| & | 如果相对应位都是1,则结果为1,否则为0 | (A&B),得到12,即0000 1100 |
| ` | ` | 如果相对应位都是0,则结果为0,否则为1 |
| ^ | 如果相对应位值相同,则结果为0,否则为1 | (A ^ B)得到49,即 0011 0001 |
| ~ | 按位取反运算符翻转操作数的每一位,即0变成1,1变成0。 | (〜A)得到-61,即1100 0011 |
| << | 按位左移运算符。左操作数按位左移右操作数指定的位数。 | A << 2 得到240,即 1111 0000 |
| >> | 按位右移运算符。左操作数按位右移右操作数指定的位数。 | A >> 2 得到15即 1111 |
| >>> | 按位右移补零操作符。左操作数的值按右操作数指定的位数右移,移动得到的空位以零填充。 | A>>>2 得到15即0000 1111 |
5、赋值运算符
| 操作符 | 描述 | 例子 |
|---|---|---|
| = | 简单的赋值运算符,将右操作数的值赋给左侧操作数 | C = A + B 将把A + B得到的值赋给C |
| += | 加和赋值操作符,它把左操作数和右操作数相加赋值给左操作数 | C += A 等价于C = C + A |
类似 += ,其他的算数运算符、位运算符、逻辑运算符都可以加在 = 前面。
6、条件运算符
variable x = (expression) ? value_if_true : value_if_false;
7、instanceof 运算符
该运算符用于操作对象实例,检查该对象是否是一个特定类型(类类型或接口类型)。
variable instanceof class_or_interface_type_name;
例如:
String name = "James";boolean result = name instanceof String; // 由于 name 是 String 类型,所以返回真
以上是"Java运算符有哪些"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
操作数
运算符
运算
条件
操作符
逻辑
检查
例子
两个
类型
位数
内容
篇文章
结果
对象
学习
帮助
相同
乘法
减法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
计算机软件开发或测试
东莞行业软件开发公司
python数据库被锁住
电脑捷顺数据库在哪里
网络安全中的移动安全问题
数据库list作用
centos7物理服务器安装
杭州新知讯网络技术有限公司
读秀数据库一框式检索
sql备份删除数据库
视图是数据库对象吗
GP查看数据库系统表
含山租房软件开发
数据库技术与应用实验小结
托蒂视频软件开发
stc单片机烧写软件开发
大屏导航软件开发
问卷调查如何录数据库
辽宁pdu服务器电源定制
云之端移动互联网科技
国际日报网络安全科技馆
月薪40000软件开发
贵金属交易平台软件开发
dell t620服务器设置
非关系型数据库的英文简称
怀化软件开发公司电话
服务器电源是否是通用的
国内的时间服务器
淮安网络营销软件开发创新服务
debian安装图形服务器