操作符适用的类型整理归纳(Java)
1. 算数操作符
二元操作符有:+,-,*,/,%,+=,-=,*=,%=
一元 操作符- 和 +(一元减号用于转变数据,医一元加号为了和一元减号对应,可以将小类型的操作数提升致int)
可作用的类型有:char,int,byte, short, long, float, double
注意:
+,-,*,/,%, 一元+, 一元- 会将小类型的操作数提升致int(包括char, short, byte),所以返回结果赋值的时候需注意类型转换;
2. 自动递增和递减
该操作符有 ++ 和 -- ,该操作符分为前缀式和后缀式,前缀式和后缀式的区别在这里就细说了
可作用的类型有:char(返回的结果也是char类型),byte,short,int,long,gloat,double
3. 关系操作符
该操作符有 >,<,>=.<=,==,!=,返回的结果也是boole值
== 和!= 可作用于所有类型
>,<,>=.<= 可作用于除bool类型的所有类型
4. 逻辑操作符
该操作符有:&&, ||, !返回结果式bool值,只能作用于bool值
5. 按位操作符
二元操作符有:&,|, ^, ^=, &=, |=
一元操作符有: ~
可作用于所有类型,~不能作用于bool类型
&,|, ^, ~会将小类型的操作数提升致int(包括char, short, byte),所以返回结果赋值的时候需注意类型转换
6. 移位操作符
操作符有 >>, <<,>>>(无符号右移,不论正负数,高位一概补0), <<=, >>=, >>>=
可作用于除bool类型的所有类型
>>,<< ,>>>作用于小数据类型时,会先转换成int,返回的结果也是int,所以注意类型转换
操作符适用的类型整理归纳(Java)相关推荐
- java异常类型 数组越界_java数组中的异常类型整理
对于程序中出现异常,是很多程序员不想看到的情况,因为这就需要我们去查询异常的原因,然后进行一些处理异常的操作.在Java数组操作时,也会有一些异常情况的发生.这里我们罗列出了两种:ClassCastE ...
- 某高人整理的Java就业面试题大全【1】
提示:本大全每半月更新一次,请持续保持关注!谢谢!索取网址:www.itcast.cn 从享受生活的角度上来说:"程序员并不是一种最好的职业,我认为两种人可以做程序员,第一,你不做程序员,你 ...
- 知识点整理,Java基础面试题(一)
写在前面 整理了一些互联网大厂的面试题,这些面试题经常会被问到,也是作为Java工程师需要掌握的一些知识点,毕竟理论和实践的结合,才是王道,分片整理,每天嗑些知识点,快乐每一天,如果对你有帮助,记得点 ...
- LeetCode题库整理【Java】—— 7整数反转
LeetCode题库整理[Java] 7.整数反转 题目:给出一个32位的有符号整数,你需要将这个这个整数中每位上的数字进行反转. 示例1: 输入: 123 输出: 321 示例2: 输入: -123 ...
- 浙江省初中计算机知识点,浙江省信息技术学业水平考试重要知识点整理归纳
浙江省信息技术学业水平考试重要知识点整理归纳 2015年3月浙江省信息技术学业水平考试暨高考三项考试知识点浓缩版 一.基本数据类型. 数据类型名 说明 性质 Integer 整数型 -32768~32 ...
- 编程语言 - 强弱/动静态类型 - 整理
1.应用场景 了解编程语言的分类及显著的区别, 帮助理解编程语言的本质,和帮助快速学习一门新的语言. 2.学习/操作 1. 文档阅读 12 | 栈空间和堆空间:数据是如何存储的?-极客时间 2. 整理 ...
- 外国程序员整理的Java资料大全
2019独角兽企业重金招聘Python工程师标准>>> 外国程序员整理的Java资料大全 博客分类: java 构建 这里搜集了用来构建应用程序的工具. Apache Maven:M ...
- 六年级上册计算机知识点总结,六年级上册数学知识点整理归纳
学习要温故而知新,在学习新的知识点之前对已学的知识点进行复习整理是非常好的学习习惯,下面是小编给大家带来的六年级上册数学知识点整理归纳,希望能够帮助到大家! 六年级上册数学知识点整理归纳 第一单元 位 ...
- 有这么一套,阿里架构师熬夜一周整理的java进阶路线,你看不看?
前言 最近老是有粉丝私信我说感觉自己学java越来越难了,这其中有刚毕业的应届生说自己的技术找不到满意的工作,也有在学校的大学习说找不到学习方式,更多的是正在工作的java开发人员说是现在的技术更新太 ...
最新文章
- Mysql中having和where的区别
- AI Studio中的视觉数据集合
- Java等线程池执行完所有任务后再执行主线程
- 538. 把二叉搜索树转换为累加树
- 干部年龄大 计算机水平,各级别公务员“晋升年龄表”来了,超过这个年龄,以后基本上没戏...
- SpringDataJPA入门就这么简单
- Spring4 SpringMVC Hibernate4 Freemaker 集成示例
- iOS 数据持久化 NSUserDefault
- 查看CentOS系统版本,Linux内核版本,32位还是64位
- 如何优雅的使用iBatis
- 设置Log4j配置文件路径
- 2021年河海大学计算机与信息学院考研指南
- Diskpart 实现分区自动化
- Django中models模型(操作数据库)
- 统计每天的新老用户,日活,周活,月活
- 隆中对,程序员修炼之道,技术学习前进之路
- MySQL数据库30条规范解读
- 2019年3月WHQL认证最新申请流程
- 蓝牙(二)A2DP协议
- 神器,阿里巴巴Java代码检查插件
热门文章
- STI、LOD与WPE概念:形成机理及对电路设计的影响
- uniapp中根据URL链接生成二维码(适用所有Javascript运行环境的前端应用),保存二维码到本地相册。
- 绕cdn找源站ip(提供思路)
- js插件 excel在线编辑插件X-Spreadsheet
- JS_画中画,video视频播放器
- response.text和response.content
- 06 体脂率案例优化
- java导出excel 方式_java导出Excel通用方法
- cs python课程 加州大学_如何看待Berkeley开设的CS61A:SICP in Python课程?
- How to solve the lossless offline problem of Spring Cloud Alibaba service instance in Kubernetes