指北讲堂之《最全的Java运算符》上

简介: PS:最近是跳槽的高峰期,我连日加班好多天,整理出了包含16000 多道面试题的面试宝典,并且指北君也会持续更新这份面试宝典中的题目,希望它能帮助大家找到自己心仪的工作!【文末有领取方式】

大家好,我是指北君。

今天指北君要带实习生小伙伴,过一遍Java运算符相关的内容。

40.jpg

指北君: 在Java中,有很多种类型的运算符,主要可以分为:算术运算符、关系运算符、位运算符、逻辑运算符、赋值运算符、其他运算符。

实习生:啊,有这么多种吗?有些感觉我都没听过呀。

指北君:哪几个你不知道?

实习生:位运算符。

指北君:对,这个在我们一般写程序的时候不怎么使用。我们先看看算术操作符。

算术操作符主要是加(+)、减(-)、乘(*)、除(/)和取模(%)。


41.png


以上实例编译运行结果如下:

42.png

这中间有一些需要注意的点:

  1. 使用除的时候,除数不能等于0,以免程序出现异常。
  2. 整数相除结果还是整数。比如10/3 =3, 但是正常来说应该是3.33333... ,这种场景下我们需要使用浮点数来做乘除法。

实习生:这些比较简单,我还是知道的。

指北君:那你知道算术运算符还有比较特别的两个吗?

实习生:额,还有啥,不就是这几个了么?

指北君:自增运算符(++)和自减运算符(--)呀,这两个也是算术运算符。

实习生:好吧,我居然没有想到。

指北君:直接看例子吧

43.png

运行结果:

44.png

自增运算符也有一个需要注意的点, 前自增是先自增,再进行表达式运算。后自增是先进行表达式计算,再进行自增。自减同理。

指北君:我们再来看看关系运算符。

45.png


关系运算符没有特别的难点,直接看示例吧。

46.png


运行结果

47.png


指北君:接下来看看位运算符。

48.png


相关文章
|
2月前
|
Java
Java运算符
Java运算符
50 12
|
3月前
|
Java 测试技术 数据处理
Java零基础教学(17):Java运算符详解
【8月更文挑战第17天】Java零基础教学篇,手把手实践教学!
67 4
|
28天前
|
算法 Java 测试技术
🌟Java 零基础 | 详解 单目运算符
【10月更文挑战第14天】本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
39 7
|
29天前
|
Java 测试技术 开发者
🌟Java 零基础 | 深入理解三目运算符
【10月更文挑战第13天】本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
23 3
|
30天前
|
Java 测试技术 开发者
🌟Java零基础-Lambda运算符详解 🌟
【10月更文挑战第12天】本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
23 1
|
1月前
|
Java
JAVA易错点详解(数据类型转换、字符串与运算符)
JAVA易错点详解(数据类型转换、字符串与运算符)
50 4
|
1月前
|
安全 Java 测试技术
🌟 Java 零基础 | 详解 instanceof 运算符
【10月更文挑战第1天】本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
31 1
|
1月前
|
存储 Java C语言
【一步一步了解Java系列】:了解Java与C语言的运算符的“大同小异”
【一步一步了解Java系列】:了解Java与C语言的运算符的“大同小异”
39 3
|
2月前
|
Java 测试技术 程序员
Java零基础(23) - Java赋值运算符,了解一下!
【9月更文挑战第2天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
62 11
|
2月前
|
Java 测试技术 开发者
Java零基础(24) - Java条件运算符,了解一下!
【9月更文挑战第3天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
34 0
下一篇
无影云桌面