Java运算符
Java的运算符
A丶Zeng
这个作者很懒,什么都没留下…
展开
-
位移运算符 ( ShiftOperator )
位移运算符 ( ShiftOperator )概述:只适用于整数的数学运算,根据数制位的移动来进行数字翻倍运算的。计算机的相邻数制位的关系是2倍关系为什么使用位移运算?运算速度比算数运算的翻倍快。符号:左位移 ( << ):数字整体向左边移动一个数制位 数字扩大2倍右位移 ( >> ):数字整体向右边移动一个数制位 数字缩小2倍无符号右位移 ( >>> ):数字整体向右边移动一个数制位 数字缩小2倍注意:无符号右位移只能使原创 2020-12-09 20:31:45 · 818 阅读 · 0 评论 -
三元运算符(TernaryOperator)
三元运算符(TernaryOperator)概述: 本身不是一个符号,可以理解为是一个表达式,用来对某个条件进行判断根据结果选择对应的结果的一种运算语法格式: 表达式1 ? 表达式2 : 表达式3执行流程: 判断表达式1是否成立成立:选择表达式2的结果作为三元表达式的最终结果不成立:选择表达式3的结果作为三元表达式的最终结果案例:使用三元运算符求取3个数的最值 分析:先比较两个数的最大值 然后使用最大值和第三个数比较得出最大值两个数的最大值怎么比?使用三元原创 2020-12-09 20:19:02 · 1471 阅读 · 0 评论 -
逻辑运算符(LogicalOperator)
逻辑运算符(LogicalOperator)概述: 逻辑运算就是表示两个数据之间组合后的或者、并且、非关系运算的符号符号:逻辑与 ( & ) :表示并且的关系执行原则: 有假则假 全真则真执行过程: 前后两者表达式的结果都要去执行,然后得到最终的结果 逻辑或 ( | ) :表示或者关系执行原则: 有真则真 全假则假执行过程: 前后两者表达式的结果都要去执行,然后得到最终的结果 逻辑非 ( ! ) :表示取反的关系注意: 双重否定表肯定例如: !原创 2020-12-09 20:04:29 · 2907 阅读 · 0 评论 -
比较运算符(ComparisonOperator)
比较运算符(ComparisonOperator)概述: 用于比较两个数据之间的大小关系的符号,java中的比较运算符就是数学中的比较运算符。所以在使用上和数学中的比较运算符是一样,比较运算符的运算结果是布尔类型。符号: < > >= &原创 2020-12-09 19:47:16 · 1502 阅读 · 0 评论 -
赋值运算符(AssignmentOperator)
赋值运算符(AssignmentOperator)概述使用在变量上,给变量传递数据,让变量用来存放数据分类普通赋值运算符:= :赋值符号 把符号后边的数据存放到左边的变量中(作用:存值或修改值)扩展赋值运算符:+= -= *= /= %=执行过程:1、使用变量原始值和符号右边的数据进行符号中对应的算数运算(自带强制转换)2、把运算的结果重新赋值给符号左边的变量代码示例:public class AssignmentOperatorDemo原创 2020-12-09 19:37:03 · 1533 阅读 · 0 评论 -
Java运算符(Operator)之 算数运算符(ArithmeticOperator)
算数运算符(ArithmeticOperator)概述:Java中使用数据进行数学运算时使用的符号,大部分符号都有自己的算数功能分类:普通的算数运算+ :1、表示正数2、表示加法运算3、遇到了字符串数据表示拼接字符串- :1、表示负数2、表示减法运算** *:**表示乘法运算**/ :**表示出发运算**% :**表示模运算(取数)...原创 2020-12-09 19:15:27 · 689 阅读 · 0 评论