3. java中运算符包括哪几大类?每类里具体有哪些运算符? 3. java中运算符包括哪几大类?每类里具体有哪些运算符?

3 java\u4e2d\u8fd0\u7b97\u7b26\u5305\u62ec\u54ea\u51e0\u5927\u7c7b?\u6bcf\u7c7b\u91cc\u5177\u4f53\u6709\u54ea\u4e9b\u8fd0

\u8fd0\u7b97\u7b26\u6309\u7167\u5176\u8981\u6c42\u7684\u64cd\u4f5c\u6570\u6570\u76ee\u6765\u5206\uff0c\u53ef\u4ee5\u6709\u5355\u76ee\u8fd0\u7b97\u7b26\u3001\u53cc\u76ee\u8fd0\u7b97\u7b26\u548c\u4e09\u76ee\u8fd0\u7b97\u7b26\uff0c\u5b83\u4eec\u5206\u522b\u5bf9\u5e94\u4e8e1\u4e2a\u30012\u4e2a\u30013\u4e2a\u64cd\u4f5c\u6570\u3002\u8fd0\u7b97\u7b26\u6309\u5176\u529f\u80fd\u6765\u5206\uff0c\u6709\u7b97\u672f\u8fd0\u7b97\u7b26\u3001\u8d4b\u503c\u8fd0\u7b97\u7b26\u3001\u5173\u7cfb\u8fd0\u7b97\u7b26\u3001\u903b\u8f91\u8fd0\u7b97\u7b26\u3001\u4f4d\u8fd0\u7b97\u7b26\u548c\u5176\u4ed6\u8fd0\u7b97\u7b26\u3002 \u7b97\u672f \u5355\u76ee\uff1a+\uff08\u53d6\u6b63\uff09-\uff083 java\u4e2d\u8fd0\u7b97\u7b26\u5305\u62ec\u54ea\u51e0\u5927\u7c7b?\u6bcf\u7c7b\u91cc\u5177\u4f53\u6709\u54ea\u4e9b\u8fd0

\u6309
\u7167
\u8fd0
\u7b97
\u7b26
\u529f
\u80fd
\u6765
\u5206
,\u57fa
\u672c
\u7684
\u8fd0
\u7b97
\u7b26
\u6709
\u4e0b
\u9762
\u51e0
\u7c7b
:
1.\u7b97
\u672f
\u8fd0
\u7b97
\u7b26
(+,-,*,/,%,++,--)
2.\u5173
\u7cfb
\u8fd0
\u7b97
\u7b26
(\uff1e,\uff1c,\uff1e=,\uff1c=,==,!=)
3.\u5e03
\u5c14
\u903b
\u8f91
\u8fd0
\u7b97
\u7b26
(!,&&,)
4.\u4f4d
\u8fd0
\u7b97
\u7b26
(\uff1e\uff1e,\uff1c\uff1c,\uff1e\uff1e\uff1e,&,,^,\uff5e
)
5.\u8d4b
\u503c
\u8fd0
\u7b97
\u7b26
(=,\u53ca
\u5176
\u6269
\u5c55
\u8d4b
\u503c
\u8fd0
\u7b97
\u7b26
\u5982
+=)
6.\u6761
\u4ef6
\u8fd0
\u7b97
\u7b26
(
?:)
7.\u5176
\u5b83
(\u5305
\u62ec
\u5206
\u91cf
\u8fd0
\u7b97
\u7b26
\u00b7
,\u4e0b
\u6807
\u8fd0
\u7b97
\u7b26
[],\u5b9e
\u4f8b
\u8fd0
\u7b97
\u7b26
instanc
eof,\u5185
\u5b58
\u5206
\u914d
\u8fd0
\u7b97
\u7b26
new,\u5f3a
\u5236
\u7c7b
\u578b
\u8f6c
\u6362
\u8fd0
\u7b97
\u7b26
(\u7c7b
\u578b
),\u65b9
\u6cd5
\u8c03
\u7528
\u8fd0
\u7b97
\u7b26
()
\u7b49
)
\u8d44\u6599\u5f15\u7528:http://www.knowsky.com/370305.html

按 照 运 算 符 功 能 来 分 ,基 本 的 运 算 符 有 下 面 几 类 :

1.算 术 运 算 符 (+,-,*,/,%,++,--)

2.关 系 运 算 符 (>,<,>=,<=,==,!=)

3.布 尔 逻 辑 运 算 符 (!,&&,)

4.位 运 算 符 (>>,<<,>>>,&,,^,~ )

5.赋 值 运 算 符 (=,及 其 扩 展 赋 值 运 算 符 如 +=)

6.条 件 运 算 符 ( ?:)

7.其 它 (包 括 分 量 运 算 符 · ,下 标 运 算 符 [],实 例 运 算 符 instanc eof,内 存 分 配 运 算 符 new,强 制 类
型 转 换 运 算 符 (类 型 ),方 法 调 用 运 算 符 () 等 )

资料引用:http://www.knowsky.com/370305.html

运算符按照其要求的操作数数目来分,可以有单目运算符、双目运算符和三目运算符,它们分别对应于1个、2个、3个操作数。运算符按其功能来分,有算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符和其他运算符。
算术
单目:+(取正)-(取负) ++(自增1) - -(自减1)
双目:+ - * / %(取余)
三目:a>b?true:false 说明:当a大于b的时候,为true(也就是冒号之前的值),否则为false;这整个运算符包括一个关系运算符(可以是“>”"<""!="等等),一个“?”,一个“:”,冒号前后需要有两个表达式或者是值或者是对象。

关系
都是双目运算符
等于符号:==,不等于符号:!= ,大于符号:>, 小于符号:<,大于等于符号:>= ,小于等于符号:<= 。

位与逻辑
位运算符 与(&)、非(~)、或(|)、异或(^)
&:双目运算符,运算时均把运算数转换为二进制再做比较,规则:当相同的位上均为1时结果为1,否则结 果为0.如:1010&1101,转为二进制:10001001101&1111110010比较结果为:1000000转为十进制: 64所以1010&1101=64;
| :当两边操作数的位有一边为1时,结果为1,否则为0。如1100|1010=1110
~:0变1,1变0
^:两边的位不同时,结果为1,否则为0.如1100^1010=0110
逻辑运算符
与(&&)、非(!)、或(||)

赋值
= += -= *= /= %= &= ^= |= <<= >>=

instanceof
该运算符是双目运算符,左面的操作元是一个对象,右面是一个类或接口。当左面的对象是右面的类(或右边类的子孙类)创建的对象、或者是右边接口的实现类(或实现类的子孙类)的对象时,该运算符运算结果是true,否则是false。

扩展阅读:javascript入门 ... java python ... java中的三元运算符是 ... java中符号大全 ... java运算符大全 ... javascript运算符包括 ... 在java中 逻辑运算符 ... java ... java 运算符主要分为 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网