请问大神们谁知道Java中有哪些常见的运算符?

如题所述

第1个回答  2016-11-26
1、 算术运算符(+,—,*,/,%,++,——):依次为加,减,乘,除,求余数。除最后两种是单目运算符外,其它几种都是双目运算符。前四种运算较简单,不再展开叙述,最后三种运算的定义如下:
% 表示取余。如4/3 =1。计算公式4-int(4/3)*3
Op++ 表示 op = op +1;
Op-- 表示 op = op -1;
2. 关系运算符(>,>=, ==,<=,<,!=), 分别表示大于,大于等于,等于,小于等于,都是双目运算符,即运算结果是布尔型,即为true 或false。
3. 逻辑运算符(&&,|| , ! ) 分别表示与,或,非。前两种是双日运算符,最后一种是单目运算符,参与运算的是布尔值,其结果也为布尔值。
4. 位运算符(~,&, |, ^ >>.<<,>>>) 依次为取反,按位与,按位或,按位异或,右移位,左移位,无符号右移位
5. 赋值运算符(=) 赋值操作符,它将等号右边数据的值赋值给左边的变量。
6. 条件运算柠(?:)
条件运算符为三目运算符,其—“般格式为:a>b?a:b
7. 扩展运算符(十=’—=, *= , /= ,%=,&=,|=,^=,>>=,<<=,>>>=)
扩展运算符都是由一个双目运算符和一个等号连在一起组成(注意它们之间不能用空格隔开),以“+=”为例说明这类扩展运算符的用法:
A += B; 表示A = A+B 其它类似。
这些都是Java的基础知识你可以到一个叫做秒秒学的网站学习相关内容本回答被提问者采纳