文章目录
前言
上篇介绍了初识Java【数据类型与变量】,本篇将继续介绍【运算符】的相关内容,记录自己学习的进程的同时整理知识点分享给和我一样的初学者,希望能帮助到大家~
提示:是正在努力进步的小菜鸟一只,如有大佬发现文章欠佳之处还请多多指点~ 关于Java的发展史在这我就不赘述了,直接上干货!那么一下就是本篇的正文啦
一、运算符是什么?
赋值号左右两侧记得加空格噢
任何双目、三目运算符两侧也要加空格
希望小伙伴们都能写出美观、可读性强的代码~
二、算术运算符
1.基本四则运算符
2.增量运算符
3.自增/自减运算符
三、关系运算符
那么如何表示a > 7 > b呢?
在Java中应该用逻辑与:7 > a && a > b;
什么?你不知道啥是逻辑与? 往下看!
四、逻辑运算符(重点)
1.逻辑与 &&
2.逻辑或 ||
3.逻辑非 !
4.短路求值
五、位运算符
1.按位与 &&
2.按位或 ||
3.按位异或 ^
4.按位取反 ~
正数原反补码相同!!负数的补码是原码取反再加1!!
六、移位运算符(了解)
1.左移 <<
2.右移 >>
这里为什么-1右移还是-1 小伙伴们可以自己算一下,欢迎评论区讨论~
3.无符号右移 >>>
七、条件运算符
八、运算符优先级
今天介绍了这么多运算符,可能有小伙伴们好奇,如果在一个表达式中用了多个运算符,是否有优先级之分呢?
答案肯定是有的
但我不说
嘿嘿因为没有必要可以去记,当你错一次就记得死死的了,学习的过程中慢慢积累就好啦,实在拿不准的,就括弧!!
总结
好啦各位看官,以上就是今天要讲的内容,本文仅仅简单介绍了Java的最最最基本的知识,相信你现在已经对【运算符】有了基本的认识,后续会慢慢慢为大家分享更加深入的知识。
既然都看到这了~
如果本文对你有帮助的话,点赞支持一下吧~
小手一抖就是对作者莫大的支持啦~
上山总比下山辛苦
下篇文章见
本文含有隐藏内容,请 开通VIP 后查看