java中的二进制运算以使用场景
og改名 2020-11-05 12:50:05
导读:java中的二进制运算以使用场景约有575个文字,预计阅读时间1分钟以上。内容由商虎讯息整理编辑,关键词是og改名,java中的二进制运算以使用场景;主要讲解的内容是AAECAa0GBogF7QX2B9EKlsQCpvACDPsB5QTRwQLYwQLwzwLo0AKp4gKC9wKh...的相关信息,具体详情请阅读下文。
本文知识点
java中用二进制使用场景
java中声明二进制数据
java中拼接二进制数据
二进制的使用场景
做标识用
二进制就是只有0和1这两个数.这和我们现实很多场景都类似, 如男/女,是/否,是否已读等.那么对一个主体的描述, 我们可以有一个二进制串来标识一系列的flag.
(小刀已改名为凑心啦,至于原因嘛, 因为现在在做一个小程序, 估计不久后会和大家见面)
如有一个心,同时还有一个描述的二进制串 1101. 第一个1代表男,第二个1代表矮.第三个0 代表丑, 第三个1代表笨. 这样我们只用4位就完成了这些信息的存储. 4位转换成十进制, 最大也就是15. 用一个byte就可以存这么多信息.
声明二进制数据
大体上有三种方式:1,从String 读取. 2.从十进制数转. 3.直接声明,代码如下所示:
拼接二进制数据
这里要用到位运算符.如1001. 分别代表四个不同的属性的状态. 我们肯定是一个一个属性得到的得到性别,要放到从右往左第四个位置上. 得到矮放到从右往左第三位. 依次往下. 代码如下:
拆分二进制数据
这时候, 我们收到了"1101" 这个二进制串, 这时候我们需要拆成四个单独的标识位,主要有两种情况.1.拿到是一个字符串, 2. 拿到的是二进制串. 代码如下:
总结
在平时工作中, 我们很少直接使用二进制和位运算符,但和数字/标识相关的业务,如果能用上二进制,定能为代码增色不少! 加油!
以上就是由商虎讯息og改名整理的“java中的二进制运算以使用场景”的相关信息了。除特别注明外,本站所有内容均为商虎讯息整理排版。更多精彩内容可持续关注商虎讯息频道!转载请注明出处:java中的二进制运算以使用场景:http://www.maiumai.com/news/1548.html
相关标签
最新文章
- 2017生的孩子怎么起名 2017女宝宝起名字
- 2017生的孩子怎么起名 2017女宝起名大全
- 2017生的孩子怎么起名 2017女孩起名
- 2017生的孩子怎么起名 2017女孩起名用字
- 2017生的孩子怎么起名 2017女孩起名字
- 2017生的孩子怎么起名 2017女生起名大全
- 2017生的孩子怎么起名 2017起名常用字
- 2017生的孩子怎么起名 2017起名排行
- 2017生的孩子怎么起名 2017起名网免费取名
- 2017生的孩子怎么起名 2017起名网站免费
- 2017生的孩子怎么起名 2017起名宜用字
- 2017生的孩子怎么起名 2017起名字大全男孩郭
- 2017生的孩子怎么起名 2017起名字大全男孩李
- 2017生的孩子怎么起名 2017起名字大全男孩刘
- 2017生的孩子怎么起名 2017起名字大全男孩王
- 2017生的孩子怎么起名 2017起名字男孩
- 2017生的孩子怎么起名 2017三月份宝宝起名字
- 2017生的孩子怎么起名 2017三月鸡宝宝起名
- 2017生的孩子怎么起名 2017三月女孩起名大全
- 2017生的孩子怎么起名 2017烧烤起名大全
最新标签
热门文章
- 1967属羊今年每月运势 1965年蛇女2017年运势
- 1967属羊今年每月运势 1965年生人2017年运势
- 14是什么星座 128什么星座
- 14是什么星座 128星座
- 罗塞塔与菲莱 罗塞塔石碑安卓版下载
- 罗塞塔与菲莱 罗塞塔石碑安卓破解版
- 北京哪里算命算的准 保山算命比较准的地方
- 北京哪里算命算的准 宝宝出孤牙算命
- 1969年属相 1965年属相是什么
- 1969年属相 1965年属相是什么命
- 发财手相掌纹图片 二手相机镜头交易市场
- 发财手相掌纹图片 二手相机镜头市场
- 百性阁情感 白底黑字情感文字图片
- 百性阁情感 白帝城最高楼表达情感
- 安徽省汽车工业学校 爱丽舍汽车
- 安徽省汽车工业学校 爱美车汽车用品网