当前位置: 首页 > 图灵资讯 > 技术篇> 一篇文章带你认识Java的六种运算符

一篇文章带你认识Java的六种运算符

来源:图灵教育
时间:2023-04-07 10:22:49

Java语言具有面向对象、安全性、与平台无关、可移植性和多线程性的特点。除了这些主要特征外,还有丰富的操作符Java语言其中一个特点是,它提供的运算符数量在计算机的所有语言中都很少见,可以说是不同于其他高级语言的特点。Java语言中有六种类型的运算符,本文带领java零基础的小白认识java的六个运算符,走进运算符的世界。

一、算术运算符。Java算术运算符它们用于数学表达式,它们的作用与数学相同。“+”是相加运算符两侧的值;“-”从左操作数减去右操作数;“*”是相乘操作数两侧的值;“/”除法是左操作数除以右操作数;“%”取余是左操作数除以右操作数的余数;“++”是自增,操作值加1;“--”自减是操作数的值减少1。

二、赋值运算符。赋值运算符是指将运算符右侧的对象或数值传递给左侧的对象或变量。十二个赋值运算符:=(等于)+=(加等)-=(减等)*=(乘等)/=(除等)%=(取余等)&=(与等)||=(或等)^=(异或等) <<=(左移等)>>=(右移等)>>>=(无符号右移等)。需要3在三元表达形成嵌套时,尽量添加()提高代码的可读性int max = a > b ? ( a > c ? a : c ) : ( b > c ? b : c )

四、位运算符。Java位运算符中有七个个运算符号:&(与);|(或); ^(异或);<<(左移);>>(右移);>>>(右移无符号);~(取反)。注:位运算是针对整数的,数据的补码是运算的;可以使用&判断是否是奇偶数。

五、关系运算符,关系运算符又称比较运算符。七个运算符:==等于;!= 不等于;>(大于) ;<(小于);>=(大于等于);<=(小于等于)。优先级别算术运算符 > 关系运算符关系运算符的最终结果是boolean类型的值

六、逻辑操作符。Java逻辑操作符中又有六个运算符:&与(And);|或(Or);!非(Not);^异或;&&短路与;||短路或。

1&运算规则:true&true=true true&false=false false&true=false false&false=false。false见false为false。

2|运算规则:true|true=true true|false=true false|true=true false|false=false。看到true是true。

3!操作规则:!true=false !false=true不是即是,不是即否。

4^运算规则:true^true=false true^false=true false^true=true false^false=false。相同的是false,不同的是true。

5&&操作规则:对&&如果前面的表达式结果是false,则后面的表达式将不再计算。

6|操作规则:对于||,如果前面的表达式结果是true,则后面的表达式将不再计算。

以上是关于简要介绍了java语言中六种计算符的分类。本文整理的java计算符可以帮助刚开始学习java的零基础新手快速高效地了解计算符的相关知识。我相信,根据这一分类,朋友们可以尽快提高他们的java能力水平。