Java将字符串转成二进制码,具体内容如下
public void toBinary(){
String str = "王雪";
char[] strChar=str.toCharArray();
String result="";
for(int i=0;i<strChar.length;i++){
result +=Integer.toBinaryString(strChar[i])+ " ";
}
System.out.println(result);
}
输出结果为:111001110001011 1001011011101010
Java将二进制码转成字符串
//将二进制字符串转换成int数组
public int[] BinstrToIntArray(String binStr) {
char[] temp=binStr.toCharArray();
int[] result=new int[temp.length];
for(int i=0;i<temp.length;i++) {
result[i]=temp[i]-48;
}
return result;
}
//将二进制转换成字符
public char BinstrToChar(String binStr){
int[] temp=BinstrToIntArray(binStr);
int sum=0;
for(int i=0; i<temp.length;i++){
sum +=temp[temp.length-1-i]<<i;
}
return (char)sum;
}
public void BinstrToStr(){
String binStr = "111001110001011 1001011011101010 ";
String[] tempStr=binStr.split(" ");
char[] tempChar=new char[tempStr.length];
for(int i=0;i<tempStr.length;i++) {
tempChar[i]=BinstrToChar(tempStr[i]);
}
System.out.println(String.valueOf(tempChar));
}
根据Unicode码表,将二进制码转换成字符
1、先将二进制转换成十六进制
111001110001011 -->0111 0011 1000 1011 不够四位则高位补零(左边) -->0x738b
1001011011101010 -->1001 0110 1110 1010 -->0x96ea。然后查Unicode码表可得对应字符
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# Java
# 字符串
# 二进制码
# java 判断二进制文件的方法
# 利用Java读取二进制文件实例详解
# java数据类型与二进制详细介绍
# 详谈Java中的二进制及基本的位运算
# Java 中二进制转换成十六进制的两种实现方法
# Java二进制操作(动力节点Java学院整理)
# Java实现较大二进制文件的读、写方法
# java将一个整数转化成二进制代码示例
# 转换成
# 转成
# 四位
# 可得
# 先将
# 具体内容
# 大家多多
# int
# lt
# length
# strChar
# toCharArray
# result
# println
# str
# Integer
# toBinaryString
# System
相关文章:
建站之星后台密码如何安全设置与找回?
油猴 教程,油猴搜脚本为什么会网页无法显示?
建站之星备案是否影响网站上线时间?
建站ABC备案流程中有哪些关键注意事项?
官网网站制作腾讯审核要多久,联想路由器newifi官网
网站制作哪家好,cc、.co、.cm哪个域名更适合做网站?
专业网站制作企业网站,如何制作一个企业网站,建设网站的基本步骤有哪些?
如何在云主机上快速搭建网站?
如何彻底卸载建站之星软件?
北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?
武汉网站如何制作,黄黄高铁武穴北站途经哪些村庄?
小自动建站系统:AI智能生成+拖拽模板,多端适配一键搭建
武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?
c# 在ASP.NET Core中管理和取消后台任务
学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?
如何通过虚拟主机快速完成网站搭建?
香港网站服务器数量如何影响SEO优化效果?
实惠建站价格推荐:2025年高性价比自助建站套餐解析
如何快速使用云服务器搭建个人网站?
如何解决VPS建站LNMP环境配置常见问题?
微信推文制作网站有哪些,怎么做微信推文,急?
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
安徽网站建设与外贸建站服务专业定制方案
微信网站制作公司有哪些,民生银行办理公司开户怎么在微信网页上查询进度?
建站之星伪静态规则如何正确配置?
广东企业建站网站优化与SEO营销核心策略指南
如何快速配置高效服务器建站软件?
建设网站制作价格,怎样建立自己的公司网站?
已有域名建站全流程解析:网站搭建步骤与建站工具选择
如何通过虚拟机搭建网站?详细步骤解析
教学论文网站制作软件有哪些,写论文用什么软件
?
宁波自助建站系统如何快速打造专业企业网站?
电商平台网站制作流程,电商网站如何制作?
宝塔新建站点为何无法访问?如何排查?
网站设计制作企业有哪些,抖音官网主页怎么设置?
如何在宝塔面板中创建新站点?
家具网站制作软件,家具厂怎么跑业务?
北京网站制作的公司有哪些,北京白云观官方网站?
建站之星如何防范黑客攻击与数据泄露?
宝塔新建站点报错如何解决?
常州自助建站费用包含哪些项目?
如何基于云服务器快速搭建网站及云盘系统?
如何在Windows环境下新建FTP站点并设置权限?
如何在建站主机中优化服务器配置?
网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?
Python lxml的etree和ElementTree有什么区别
青岛网站设计制作公司,查询青岛招聘信息的网站有哪些?
建站之星2.7模板快速切换与批量管理功能操作指南
企业网站制作公司网页,推荐几家专业的天津网站制作公司?
广州营销型建站服务商推荐:技术优势与SEO优化解析
*请认真填写需求信息,我们会在24小时内与您取得联系。