Java运算符有哪些
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,这篇文章主要为大家展示了"Java运算符有哪些",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"Java运算符有哪些"这篇文章吧。1、算术运算符操作符描述例子
千家信息网最后更新 2025年01月19日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安全错误
数据库的锁怎样保障安全
怎么由er图创建数据库
上海视觉测量系统软件开发
深圳安卓软件开发工程师
快速检测数据库
伺服服务器的输入信号是
从数据库删除论文属于撤稿吗
商南软件开发价格如何计算
服务器安装网卡怎么配ip
离线统计最好的缓存数据库
网络安全复试题及答案
客户机服务器计算模型
云服务器数据库怎么保存
网络安全第三十七条
一个电脑能装二个数据库吗
珉齐网络技术工作室
乐山软件开发培训
网络技术总监是干什么
服务器日志保存
和平精英全球服务器有多少
bvd数据库的子库
数据库管理员 软考教程
dell 服务器 拆机
php版服务器管理工具
云服务器怎么维护
服务器管理工具安卓版
网络安全信息系统管理制度
付软件开发费分次付款款分录
网络技术最大的优势
国家网络安全监管领域
浪潮云服务器怎么连接手机