Java运算符优先级和表达式及数据类型转换
Y = X * ( Z + 10 )
表达式
其中Y、X、Z、10 称为操作数,=、*、+ 称为运算符。
在Java语言中进行表达式求值时,同一优先级的运算符,运算次序由结合性决定,不同优先级的运算符,运算次序由优先级决定。
优先级 |
运算符 |
结合性 |
1 |
() |
从左到右 |
2 |
!、++、-- |
从右到左 |
3 |
* 、/、 % |
从左到右 |
4 |
+ 、- |
从左到右 |
5 |
> 、<、 >=、 <= |
从左到右 |
6 |
==、 != |
从左到右 |
7 |
&& |
从左到右 |
8 |
|| |
从左到右 |
9 |
= 、+=、 -=、 *=、 /=、 %= |
从右到左 |
强制类型转换可以将大数据类型转化为小数据类型(如将double转换为int),在转换过程中会丢失数据的精度。
Java运算符优先级和表达式及数据类型转换相关推荐
- java 运算符优先级
java 运算符优先级 在表达式中,那个运算符先执行后执行是要看优先级的,例如"*,/"的优先级高于"+,-". 优先级 运算符 1 () 2 !,++,– 3 ...
- Java运算符优先级顺序
Java运算符优先级顺序 图集说明: 1.算数运算符 补充两个: 单目运算符 正号 +10 10 单目运算符 负号 n=10;-n; -10 (1)除法规则 / 若两个操作数都是整型,结果也是整型,除 ...
- Java运算符优先级(转)
Java运算符优先级 序列号 符号 名称 结合性(与操作数) 目数 说明 1 . 点 从左到右 双目 ( ) 圆括号 从左到右 [ ] 方括号 从左到右 2 + 正号 从右到左 单 ...
- Java 运算符和Java运算符优先级
Java 运算符和Java运算符优先级 Java 运算符 算术运算符 关系运算符 逻辑运算符 赋值运算符 条件运算符(?:) 位运算符 Java运算符优先级 Java 运算符 我们可以把运算符分成以下 ...
- java与或优先级,Java 运算符优先级
Java 运算符优先级 优先级 运算符 名称 1 ( ) 括号 2 [ ] , . 后缀运算符 3 - (一元运算符,取负数) , ! , ~ , ++ , -- 一元运算符 4 * , / , % ...
- java运算符优先级
Java 语言中运算符的优先级共分为 14 级,其中 1 级最高,14 级最低.在同一个表达式中运算符优先级高的先执行. 有一个口诀: 单目乘除为关系,逻辑三目后赋值. 单目:单目运算符+ –(负数 ...
- Java运算符优先级介绍!
运算符丰富是 Java 语言的主要特点之一,它提供的运算符数量之多,在高级语言中是少见的.那么当多个运算符出现在一个表达式中,谁先谁后呢? 这就涉及到运算符的优先级别的问题.在一个多运算符的表达式中, ...
- Java教程:Java运算符优先级
本篇文章由 泉州SEO www.234yp.com 整理发布,Java教程 www.234yp.com/Article/198113.html 谢谢合作! Java教程所有的数学运算都认为是从左向右运 ...
- java运算符(java运算符优先级由高到低)
java运算符是什么? 一.算术运算符:单目:+(取正)-(取负) ++(自增1) - -(自减1) 双目:+ - * / %(取余) 三目:a>b?true:false 说明:当a大于b的时候 ...
最新文章
- 用Spring Boot复刻一款天猫商城,你可以做到!
- 阿里云IoT Studio升级版新增解决方案引擎,大幅提升方案交付效率
- Android延时执行调用的几种方法
- 面对人性,有的选择向左,有的向右
- shared_ptr简介以及常见问题
- 按键 使用WinHttp实现POST方式用户模拟登录网站
- java 设计方法_java 中如何处理设计一个方法
- 【UML】时序图Sequence diagram(交互图)(转)
- 将摄像头拍摄图像或者本地图片设置为头像的方法
- 如何更改rhevm中admin的密码
- js实现css、addClass、removeClass和toggleClass
- 关于c语言的诞生正确的是,C语言既然是这样诞生的,大家都不敢相信
- OPPO Enco X无线降噪耳机体验评测,加钱变强!
- 什么是DOS操作系统
- 工业机器人cloos_工业机器人的技术发展及其应用
- [附源码]Java计算机毕业设计SSM大学生志愿者管理系统
- 【微服务】Nacos注册中心
- 【谷歌浏览器打不开Axure解决办法~】
- 管理的角度分析:团队建设、团队管理、团队文化、沟通与辅导、招聘与解雇等
- 西门子 PLC S7单边通信
热门文章
- abb限位开关已打开drv1_Telemecanique传感器限位开关产品系列
- lvs工作在第几层_LVS 原理(调度算法、四种模式、四层负载均衡和七层 的区别)...
- 爬虫requests高阶篇详细教程
- 20以内分数化小数表_如何使用标准正态分布表?
- 联想微型计算机启天e4300,戴尔轻薄商务本Latitude E4200/E4300开卖
- 控制for each循环次数_CCF CSP编程题解201312-1:出现次数最多的数
- 云桌面部署_东胜区检察院检察工作网统一业务系统2.0云桌面终端全面部署完成...
- cad和python哪个好学_对纯外行人来说,学习PS和Python哪个更容易?
- idea卸载不干净怎么办_fxfactory卸载不干净?Fxfactory及插件卸载教程
- Mysql在可视化工具navicat中如何解决输入小数变整数的问题,(改变小数位数)