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

2024-12-02 08:48:26
推荐回答(1个)
回答(1):

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的基础知识你可以到一个叫做秒秒学的网站学习相关内容