当前位置:网站首页>02|运算符
02|运算符
2022-08-09 23:43:00 【农耕园】
1 赋值运算符
赋值运算符:=
1)优先级最低
2 算数运算符
1、取整:当除数和被除数都是整数时,结果一定是忽略了精度的整型
2、除数不可为0,否则报错
3、希望得到浮点数结果,除数或者被除数,只要有一个是浮点数,结果就是浮点数
4、自增自减的运用
A、参与运算时,注意位置
B、不参与运算,单独展示++/–,放前或者放后,都没影响
栈是有序的,读写速度高,8个基本数据类型在栈里边;堆,8个基本数据类型之外,都在堆里边。
3 关系运算符
1、判断两端,必须是基本数据类型
A、==和!=可以用于判断字符和布尔类型,以及数值(可以用于判断引用数据类型的地址是否相等)
B、不等式判断:只可以用于判断数值 C、结果一定是布尔类型
D、处理优先级的时候,如果逻辑不清,可以无脑使用括号(括号的优先级最高的),提高可读性
4 逻辑运算符
1、判断的是布尔类型,结果也是布尔类型
2、短路:当左面就已经能得到结果了,则右面不再执行(常用)
3、长路:无论左面,是否有结果,右面一定会执行(基本上不用)
5 三目运算符
条件是布尔类型,结果类型要统一
6 位运算符
7 练习
用java实现以下功能:
1、先要求输入身份:领导,销售
2、然后区分性别:男/女
3、然后区分季节:春/夏/秋/冬
4、结论:着装要求
5、代码优化要求,用尽可能简短的代码
边栏推荐
- Redisson 分布式锁
- Kubernetes 60个为什么
- 天猫全网商品详情封装接口
- JVM内存和垃圾回收-10.直接内存
- AppUser object extension based on ABP
- 手把手教你编写性能测试用例
- The older tester has just passed the "hurdle" of being 35 years old, and I want to tell you something from my heart
- 解锁时间生成与比较
- Golden Warehouse Database KingbaseGIS User Manual (6.4. Geometry Object Access Function)
- The technical aspects of the byte have been passed, and the salary has been negotiated for 20K*13, but the result is still being brushed. I asked the HR why...
猜你喜欢
随机推荐
Kubernetes服务接入Istio
【Infiltration tool】Browser data export tool
技术分享 | 接口自动化测试如何处理 Header cookie
Project (7) - PolarSeg point cloud semantic segmentation
Dry goods!Towards robust test-time adaptation
Distributed database problem (3): data consistency
vmware Exsi 网卡配置
最高月薪15K,谁有历经千辛万苦的意志,谁就能收获属于自己的成功~
构建平衡二叉树「建议收藏」
2022中高级Android面试题汇总来助你通过面试
安全知识培训——消防安全
[C language] In-depth understanding of pointers and arrays (issue 4)
Redis redisTemplate.execute 执行锁
Description of AirFlow
[SSH]如何敲一条线
【剑指offer】第一题 第二题
Golden Warehouse Database KingbaseGIS User Manual (6.6. Geometric Object Verification Function, 6.7. Spatial Reference System Function)
源码编译安装LAMP和LNMP
组件传值-作用域插槽
Redisson 分布式锁