收藏 分享(赏)

Java中的逻辑运算符和位运算符.doc

上传人:hskm5268 文档编号:12433261 上传时间:2021-12-12 格式:DOC 页数:2 大小:51.50KB
下载 相关 举报
Java中的逻辑运算符和位运算符.doc_第1页
第1页 / 共2页
Java中的逻辑运算符和位运算符.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、Java 中的逻辑运算符在 Java 语言中有三种逻辑运算符,它们是 NOT(非,以符号”!”表示) 、AND(与,以符号”&&”表示) 、OR(或,以符号 ”|”表示) 。1、NOTNOT 运算符是用来表示相反的意思。NOT 逻辑关系值表:A !Atrue falsefalse true2、ANDAND 运算符表示“与”的意思,也就是和的意思。AND 逻辑关系值表:A B A&&Bfalse false falsetrue false falsefalse true falsetrue true true3、OROR 运算符是用来表示“或” ,就像我们日常生活

2、中理解的一样,两者只要有一个为“真” ,结果就为“真”了。OR 逻辑关系值表:A B A|Bfalse false falsetrue false truefalse true truetrue true trueJava 中的位运算符所有的数据、信息在计算机中都是以二进制形式存在的。我们可以对整数的二进制位进行相关的操作。这就是按位运算符,它主要包括:位的“与” 、位的“或” 、位的“非” 、位的“异或” 。&属于二元运算符。与位运算值表:A B A&B1 1 11 0 00 1 00 0 0示例:比如 8&10,其中 8 的二进制是 0000 1000,而 10 的二进制是 0000 1010。0000 1000(十进制 8)& 0000 1010(十进制 10)结果:0000 1000(结果也就是十进制的 8)因此 8&10 的结果为 8|属于二元运算符。或位运算值表:A B A|B1 1 10 1 11 0 10 0 0属于一元运算符只对单个自变量起作用。它的作用是使二进制按位“取反” 。非位运算值表:A A1 00 1属于二元运算符。异或位运算值表:A B AB1 1 00 1 11 0 10 0 0

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报