当前位置: 首页 > news >正文

深圳向失业人员发放补贴福清seo

深圳向失业人员发放补贴,福清seo,网页设计模板加代码,xampp做网站设置1、布尔类型的逻辑操作符和按位操作符 & 和 &&、|| 和 | 其实是两种操作符。在使用逻辑判断时,有时不希望产生短路作用,会对两个布尔类型值使用单个的 & 或 |运算。这让我一直将单个 & 和 | 当成时逻辑操作符的一种,而事…

1、布尔类型的逻辑操作符和按位操作符

 & 和 &&、|| 和 | 其实是两种操作符。在使用逻辑判断时,有时不希望产生短路作用,会对两个布尔类型值使用单个的 & 或 |运算。这让我一直将单个 & 和 | 当成时逻辑操作符的一种,而事实上这两是按位操作符,是将两个布尔类型值的二进制表示进行按位运算,只不过将布尔类型按位运算后的结果与逻辑操作符一致,而按位运算自然不会有短路作用。之前理解出现错误,特此记录。

2、基本数据类型位运算时,>> 和 << 右侧值超过该基本类型位数大小时,结果如何

 对于char、byte、short等数值,在对其进行位移运算时,会先将其转化成int类型,再进行位运算。因此,对于上述3个类型和int类型进行位运算时,想要 i >> a (或 i << a)中,右侧a的值精确生效,则需要控制在[0,31]之间(int类型最多32位),超过这个区间,则取a的二进制表示中的最低5位作为有效值进行位移。如:

       // 将1左移50位int i = 1 << 50;// 打印结果System.out.println(i);/* 截取50的最低5位 */int lowFive = 0;for (int a = 0; a < 5; a++) {lowFive += ((50 >> a) & 1) == 1 ? 1 << a : 0;}// 打印结果System.out.println(1 << lowFive);

运行上面代码,两个打印结果相同。对于long类型则同理,>> 或 << 右侧的值超过64时,会取该值的最低6位进行位移。

http://www.khdw.cn/news/45903.html

相关文章:

  • 地情网站建设方案班级优化大师学生版
  • 适合权重小的网站做的专题跨境网站建站
  • flash网站整站源码免费下载网站建设流程图
  • 网站的大图传不上去是怎么回事刚出来的新产品怎么推
  • 郑州做网站的大公司有哪些巢湖seo推广
  • 企业网站建设的核心是网络运营工作内容
  • 益阳一站式网站建设公司百度网页
  • 无锡公司网站建设服务关键词推广优化排名品牌
  • wpf视频教程 -.net购物网站开发出词
  • 刚做网站做什么网站好点seo招聘网
  • 做网站为什么要投资钱竞价托管推广代运营
  • 网站建设申请书做网络推广要学些什么
  • 广州网站外贸推广广州抖音seo公司
  • 网站备案 需要上传网站么自助建站平台源码
  • 免费推广网站短视频千锋教育的官网
  • 做网站汉中市场推广方案和思路
  • 做体力活的网站百度竞价推广专员
  • 二手车网站的建设厦门人才网唯一官网
  • 网站seo招聘最新国际新闻事件
  • 我为什么电商要学网站建设北京seo网站推广
  • 广东网站建设怎么选b2b平台运营模式
  • 个人做旅游网站的意义seo01网站
  • 深圳手机网站建设牛商网百度学术论文官网入口
  • 做娃衣的布料去哪个网站服务网站推广方案
  • 日本政府网站建设经验想学互联网从哪里入手
  • 网站设计与网页建设友情链接检测的特点
  • 物流门户网站开发 报价地推团队
  • 简单个人网站源码上海网站seo招聘
  • 免费做三级网站有哪些磁力蜘蛛
  • 学做美食视频在哪个网站济南百度竞价