不闲聊!!!不扯淡!!!小UP只分享Java相关的资源干货
Java运算符概述
本章节目标:
掌握常见的Java运算符的使用,包括算术运算符、关系运算符、逻辑运算符、赋值运算符、条件运算符、字符串连接运算符。
知识框架:
Java运算符概述
运算符是指明对操作数的运算方式。组成表达式的Java操作符有很多种(什么是操作数和操作符,例如1+2,其中1和2都是操作数,+是操作符,操作符和操作数联合起来构成表达式)。运算符按照其要求的操作数数目来分,可以有单目运算符(1个操作数)、双目运算符(2个操作数)和三目运算符(3个操作数)。运算符按其功能来分,有算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符、条件运算符、字符串连接运算符和其他运算符。常见的运算符如下所示:算术运算符+、-、*、/、%(取模)、++(自加1【单目】)、--(自减1【单目】)
关系运算符>、>=、
逻辑运算符&(逻辑与)、|(逻辑或)、!(逻辑非)、&&(短路与)、||(短路或)
赋值运算符=、+=、-=、*=、/=、%=、^=、&=、|=、<<=、>>=
位运算符&(按位与)、|(按位或)、^(按位异或)、~(按位取反【单目】)、<>(带符号右移)、>>>(无符号右移)
条件运算符布尔表达式?表达式1:表达式2 (三目)
字符串连接运算符+
其它运算符instanceof、new
每个编程语言当中都有运算符,基本上都是通用的,这么多的运算符,它们同时出现的时候有优先级吗?答案是有的。那么如果不确定它们的优先级怎么办,其实很简单,直接加小括号就可以了,添加有小括号优先级一定是高的,所以优先级不需要死记硬背,不确定就加小括号,例如:1 + 2 * 3,想确保先求和,你就需要这样写:(1+2)*3。
学习本文之前建议先看:Java十四天零基础入门-Java基本数据类型转换zhuanlan.zhihu.com
下一篇文章学习地址:Java十四天零基础入门-Java算术运算符zhuanlan.zhihu.com
更多相关Java视频教程资料:2020最新版Java视频学习路线图-学习Java独孤九剑总纲篇zhuanlan.zhihu.com
你的素质五连就是小UP的动力