我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

java中|的意思

System.out.println(4|7); 输出7

这个|是什么意思,怎么用?

0|0=0 0|1=1 1|0=1 1|1=1
0000 0100
0000 0111
上面每个位与对应下面每个位做|运算
位就是从右至左每个0或1 就好比加法运算对齐位一样 不过不进位
运算机制也不一样而已

逻辑'或' 就是有1为1的意思
4的编码是0000100
7的是 0000111
或运算得 0000111

近期文章

  • rubyHpricot 获取到的html片断 高手来指导下如何取html里对应的值阿
  • 这个是JSP首次运行编译的问题吗
  • swing中spring读取外部jdbc配置(非classpath目录下)
  • swing弹出菜单显示多个图片的问题?
  • 插入数据到application的问题
  • 哪位能解析一下这段代码
  • 请求解释一句js代码
  • extjs的简单问题
  • 一个引力场的中心的计算,如何计算引力场的值,浮点小数,利用C程序编程
  • 跪求各位大侠!外网如何访问内网的ftp服务器?
  • class not found org.hibernate.dialect.SQLServerDialect
  • 关于 设置MIME响应类型
  • myEclipse SVN插件问题
  • j2ee工程师月薪多少
  • js 用document.getElementsByName()获取表格数据问题!!!
  • extjs 各个文件夹下文件的作用
  • hibernate 如何判断是否修改成功??
  • 一个ruby进程能同时开几个IO对象啊
  • flex的延迟执行的问题
  • 要实现上传一个图片到数据库的过程中,把图片缩放成指定大小,然后再存入

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华