【JAVA学习⑤】java中的运算符

北冥

发表文章数:64

热门标签

,
首页 » 技术教程 » 正文

本期教大家玩玩运算符(就是完成数学运算)

【JAVA中的运算符】
算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符

【算数运算符】(具体看图一)
这里说一下 A=10 B=20

『+』加法 - 相加运算符两侧的值 A + B 等于 30
『-』 减法 - 左操作数减去右操作数 A – B 等于 -10
『*』乘法 - 相乘操作符两侧的值 A * B等于200
『/』 除法 - 左操作数除以右操作数 B / A等于
『%』取余 - 左操作数除以右操作数的余数 B%A等于0
『++ 自增』: 操作数的值增加1 B++ 或 ++B 等于 21
『-- 自减』: 操作数的值减少1 B-- 或 --B 等于 19

☆++和--(图一)
举个栗子 int a=0;
System.out.println(a++);//将会打印0
System.out.println(++a);//将会打印2

int b=0;
System.out.println(b--);//将会打印0
System.out.println(--b);//将会打印-2
(这里是区别,自己记下来)

【自增自减运算符】(图三)
int i=10
int num = ++i; 拆分运算过程为: i=i+1=10; num=i=10, 最后结果为num=10,i=10

int num = --i; 拆分运算过程为: i=i-1=9; num=i=9, 最后结果为num=9,i=9

【关系运算符】(下期详细讲)
== 检查如果两个操作数的值是否相等,如果相等则条件为真。 (A == B)为假。
!= 检查如果两个操作数的值是否相等,如果值不相等则条件为真。 (A != B) 为真。
>  检查左操作数的值是否大于右操作数的值,如果是那么条件为真。 (A> B)为假。
= 检查左操作数的值是否大于或等于右操作数的值,如果是那么条件为真。 (A> = B)为假。
= 检查左操作数的值是否小于或等于右操作数的值,如果是那么条件为真。 (A = B)为真。

【逻辑运算符】(下期祥讲)
&& 称为逻辑与运算符。当且仅当两个操作数都为真,条件才为真。 (A && B)为假。
| | 称为逻辑或操作符。如果任何两个操作数任何一个为真,条件为真。 (A | | B)为真。
! 称为逻辑非运算符。用来反转操作数的逻辑状态。如果条件为true,则逻辑非运算符将得到false。 !(A && B)为真。

---剩下的 位运算符 赋值运算符 其他运算符
帖子里就不讲了,详情看链接
https://www.runoob.com/java/java-operators.html(菜鸟教程)
https://www.cnblogs.com/SunArmy/articles/9837348.html(博客园)
------链接一定要去看喔-------

(以上大部分文字来源于菜鸟教程,我只做整理以及帖子里图片教程的解答)

[哈哈][哈哈]终于码完了
有没有关注送我啊
喜欢的点个赞评论下留个关注
不懂的可以留言给我喔

【JAVA学习⑤】java中的运算符

【JAVA学习⑤】java中的运算符

 

未经允许不得转载:作者:北冥, 转载或复制请以 超链接形式 并注明出处 北冥博客
原文地址:《【JAVA学习⑤】java中的运算符》 发布于2020-05-09

分享到:
赞(1) 打赏 生成海报

评论 抢沙发

8 + 7 =


长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

北冥博客
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册