JAVA 运算符

1. 赋值运算符:把一个数赋予一个变量

=,+=,-=,*=,%=,/=

两边类型不同时,往数据类型级别高的一边转换

2. 算数运算符:对整数和浮点数进行运算

1)二元运算符: +,-,*,/,%

2)一元运算符:++,--;

3) 关系运算符:用于比较两个值,返回FALSE 或true

==,!=,<,<=,>=,>

4) 条件运算符 : 根据表达式的真假决定变量的值

条件表达式1?条件表达式2:条件表达式3

条件表达式为True ,结果取表达式2的值,false取表达式3的值

5)逻辑运算符

运算符 结果
- 按位取非
& 按位取与
| 按位取或
^ 按位异或
>> 右移
>>> 右移,左边空出的位以0填充
<< 左移
&= 按位与赋值
|= 按位或赋值
^= 按位异或赋值
>>= 右移赋值
<<= 左移赋值
>>>= 右移赋值,左边空出位用0填充

 

posted on 2013-06-27 17:30  Jane_study  阅读(152)  评论(0编辑  收藏  举报

导航