| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 862 人关注过本帖
标题:关于JAVA运算符的问题
只看楼主 加入收藏
l54515429
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2005-12-22
收藏
 问题点数:0 回复次数:3 
关于JAVA运算符的问题

JAVA运算符有
= > < ! ~ ? : == <= >= != && || ++ -- + - * /
& | ^ % << >> >>> += -= *= /= &= |= ^= %= <<= >>= >>>=
有一部分常用的都知道名字用法,还有一部分就不懂了。
希望那位高手能不厌其烦,帮忙把这些运算符名字 用法 区别整理一下
也为了以后有我们这些新手出现类似的问题不用重复提问
我先代表各位新手谢谢了!!

搜索更多相关主题的帖子: JAVA 运算符 
2006-03-25 14:33
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 
= 赋值运算,举例:int x=8;
> 比较运算,返回一个布尔值:if(3>1)true;
< 比较运算,返回一个布尔值,if(1<3)true;
! 逻辑非运算,它后面必须跟一个布尔值,并返回其布尔值的反,!(1>0) false;
~ 按位取反
? : java中唯一的三目运算符,a?b:c,a为真就取b,否则就取c
== 等于运算
<= 小于等于运算
>= 大于等于运算
!= 不等于运算
&& 逻辑与运算(短路运算)
|| 逻辑或运算(短路运算)
++ 单目运算符,自加1的运算
-- 单目运算符,自减1的运算
+ 加号运算符
- 减加运算符
* 乘号运算符
/ 除号运算符
| 接位或运算符(非短路)
% 取模运算符(得出余数,特别指出,在JAVA中对于浮点数也可以取模的,但是C/C++中不行)
>>> 右移且零填充运算符(不常用)
+= 先加后赋值
-= 先减后赋值
*= 先乘后赋值
/= 先除后赋值
&= 先按位取与后赋值
|= 先按位取或后赋值
^= 先按位取异或后赋值
%= 先取模后赋值
<<= 先左移后赋值
>>= 先右移后赋值
>>>= 先右移且零填充后赋值

有一些不常用的,像位运算符
先慢慢了解,后来就可以掌握了

可惜不是你,陪我到最后
2006-03-25 14:53
l54515429
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2005-12-22
收藏
得分:0 

感谢斑竹对我们新手的帮助与支持,斑竹辛苦了!!


就算我现在什么都没有,擦掉了眼泪还是抬头要挺胸,面带笑容不气馁往前冲。 我越挫越勇,我永远不退缩。
2006-03-25 17:41
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
收藏
得分:0 

也谢谢你让我复习了一下这些操作符


可惜不是你,陪我到最后
2006-03-25 18:42
快速回复:关于JAVA运算符的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019653 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved