
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着互联网的不断发展,越来越多的人都在学习Java编程开发语言,而本文我们就通过案例分析来简单了解一下,Java编程开发运算符的类型都有哪些。
一、赋值运算符
赋值符号"="
语法:变量名=表达式;
可以和算术运算符结合成复合赋值运算符,例如"+="、"-="、"*="、"/="、"%="
示例:"inta=8"、"b+=18"、"m*=5"
二、算术运算符
符号"+"、"-"、"*"、"/"、"%"、"++"、"--"
几点注意:
除法运算,两个操作数是整型的,结果也会是整型的,舍弃掉小数部分;如果有一个数是浮点数,结果将自动转型为浮点型
取余运算,两个操作数是整型的,结果也会是整型的,如果有一个数是浮点数,结果将自动转型为浮点型
自增自减运算,a++相当于a=a+1,a++是先运用在计算,++a先计算在运用
三、关系运算符
几点注意:
"="是赋值运算,"=="是等于运算
">"、"<"、">="、"<="只支持数值类型的比较,"=="、"!="支持所有数据类型的比较
关系表达式的运算结果是布尔值
四、逻辑运算符
几点注意:
操作数只能是布尔型,操作结果也是布尔型
&和&&的区别:&&左边是false时,不计算右边的表达式,左假即假;&无论左边真假都会计算右边的表达式
五、位运算符
示例:a和b是两个整数,下面是按位计算的形式
a=00111100;
b=00001101;
a&b=00001100;
a|b=00111101;
a^b=00110001;
~a=11000011;
a<<2=11110000;
a>>2=1111;
a>>>2=00001111;
六、三目运算符
也叫三元运算符,或是条件运算符,是Java语言中需要三个操作数的运算符
符号: 表达式1?表达式2:表达式3
如果表达式1为true,则返回表达式2的值,如果表达式1为false,则返回表达式3的值
七、instanceof运算符
instanceof运算符用于操作对象实例,检查该对象是否是一个特定类型(类类型或接口类型),结果返回一个布尔值
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。