1.算术运算符(+,-,*,/,%,++,--)
2.关系运算符(>,<,>=,<=,==,!=)
3.布尔逻辑运算符(!,&&,||)
4.位运算符(>>,<<,>>>,&,|,^,~)
5.赋值运算符(=,及其扩展赋值运算符如+=)
6.条件运算符( :)
7.其它(包括分量运算符·,下标运算符[],实例运算符instanceof,内存分配运算符new,强制类型转换运算符(类型),方法调用运算符()等)
本章中我们主要讲述前6类运算符。
3.1算术运算符
算术运算符作用于整型或浮点型数据,完成算术运算。
一、二元算术运算符,如下表所示
运算符用法描述
+op1+op2加
-op1-op2减
*op1*op2乘
/op1/op2除
%op1%op2取模(求余)
Java对加运算符进行了扩展,使它能够进行字符串的连接,如"abc"+"de",得到串"abcde"。我们将在第七章中讲解。
与C、C++不同,对取模运算符%来说,其操作数可以为浮点数,如37.2=7.2。
考后关注信息: