热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

JAVA学习之路(三)运算符分类及优先级

本文介绍了JAVA中的运算符分类,包括算术运算符、赋值运算符、比较运算符、逻辑运算符和条件运算符,并详细解释了逻辑运算符中的“短路”现象。同时还介绍了JAVA中运算符的优先级,以及示例说明了优先级的影响。

运算符

运算符分类

Ø 算术运算符Ø 赋值运算符Ø 比较运算符Ø 逻辑运算符Ø 条件运算符

Java中的算术运算符

clipboard.png

  • ++a

clipboard.png

  • a++

clipboard.png

Java中的算术运算符

clipboard.png

Java中的比较运算符

clipboard.png

Java中的逻辑运算符

clipboard.png

  • 使用逻辑运算符时,我们会遇到一种很有趣的“短路”现象。

譬如:( one > two ) && ( one two 运行结果为 false , 则系统就认为已经没有必要执行右侧的 one two ) || ( one

Java中的条件运算符

  • 语法形式:布尔表达式 ? 表达式1 :表达式2

clipboard.png

Java中运算符的优先级

clipboard.png

级别为 1 的优先级最高,级别 11 的优先级最低。譬如,x = 7 + 3 * 2 得到的结果是 13 “先乘后加”嘛!

clipboard.png



推荐阅读
author-avatar
HuPangpang_
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有