Java 字节数组和字符串的相互转化
Java:字节数组和字符串的相互转化
将字符串转化为字节数组:
- 创建需要转化的字符串
- 创建Byte数组,使用 getByets() 方法获取字符串的字节数
- 循环遍历,判断条件可以使用字节数组的 length 属性
将字节数组转化为字符串:
- 创建需要转化的字节数组
- 创建字符串,将字节数组添加到构造方法中
例如,将“你好,中国 中国,你好”在字节数组和字符串之间相互转化。
将字符串转化为字节数组:
public static void main(String[] args) {String s ="你好,中国\r\n" +"中国,你好";byte [] b =s.getBytes();for(int i=0;i<b.length;i++) {System.out.println((byte)b[i]);}
}
//样例输出
-60 -29 -70 -61 -93 -84 -42 -48 -71 -6 13 10 -42 -48 -71 -6 -93 -84 -60 -29 -70 -61
将字节数组转化为字符串:
public static void main(String[] args) {byte[] b= {-60,-29,-70,-61,-93,-84,-42,-48,-71,-6,13,10,-42,-48,-71,-6,-93,-84,-60,-29,-70,-61};String s = new String(b);System.out.println(s);
}
//样例输出
你好,中国
中国,你好
Java 字节数组和字符串的相互转化相关推荐
- Java 字节数组与字符串的相互转换
字节数组与字符串的相互转换 字节数组转字符串 字符串转字节数组 字节数组转字符串 //字节数组转字符串byte[] data = {104, 101, 108, 108, 111};//1.整体转换/ ...
- 字节数组和字符串的相互转化……
string m_boundaryStr = "\r\n--"+m_contentType.Substring(m_contentType.IndexOf("bou ...
- java 字符串 字节数组_字符串到字节数组,字节数组到Java中的字符串
java 字符串 字节数组 Today we will learn how to convert String to byte array in java. We will also learn ho ...
- java字符串的字节数组_Java字节数组到字符串到字节数组
我正在尝试将byte []转换为字符串,将byte []的字符串表示形式转换为byte []的转换...我将byte []转换为要发送的字符串,然后我期望我的Web服务(用python编写)将数据直接 ...
- 字节数组转字符串(Java)
字节数组转字符串(Java) 我们在开发中经常会遇到将字节数组转换成字符串的情况,这里提供一个简单的方法即可实现. 使用String构造方法转换: String res = new String(by ...
- java byte数组转化为流_java中字节数组和字符串、IO流和字节数组之间的转换
在实际开发中经常会碰到乱码问题: 首先查看系统支持的编码方式,默认的编码方式 //检查java支持的编码 System.out.println(Charset.availableCharsets(). ...
- java 字符字节数组_Java字符串与字符、字节数组知识点总结
(1)用字符数组创建字符串对象,String类中有两个有字符数组创建字符串对象的构造的方法: String(char [ ])该构造方法用指定的字符数组创建构造一个字符串对象: String (cha ...
- java中字节数组转换为字符串
1.字节数组转换为字符串 byte[] byBuffer = new byte[20]; ... ... String strRead = new String(byBuffer); strRead= ...
- java 字符数组与字符串_用于字符串和数组的5种简单有效的Java技术
java 字符数组与字符串 Java通常会排在前五种最流行的编程语言中,因此可以理解. 它是一种通用语言,非常容易学习,因为它是一种高级语言,并且可以满足许多用例. 由于这些原因,Java是一门很棒的 ...
最新文章
- 调优 DB2 UDB v8.1 及其数据库的最佳实践-IBM developerWorks
- python argparse 和opencv模块的组合使用_[记录]Python2.7使用argparse模块
- 发布npm包到GitHub Packages
- Latent Semantic Analysis (LSA) Tutorial第一部分(转载)
- ActiveMQ之Topic
- 深度学习:卷积神经网络CNN
- 【转载】CentOS7.0下安装Telnet
- Python:混合动力汽车能量管理_动态规划简版(2/2)
- 周易六十四卦——同人卦
- Linux 用户 quote 配置 说明
- CF1720A Burenka Plays with Fractions 题解
- PMP第七章:项目成本管理
- ENVI中出现tif文件无法直接打开
- 企业微信SCRM的设计理念是什么?和CRM有什么不同?
- 数据库--MYSQL高级(多表),数据库的完整性,约束,数据类型,多表实现 CRUD 操作
- ps3运行linux,PS3上的PC系统Linux不是摆设!
- 不思议迷宫:逆向后的放置play
- 关于一个int *ptr=(int *)(a+1)问题的探讨
- 传统公司为什么要开发ERP系统?
- 计算机学科 集体备课记录,科学组集体备课记录
热门文章
- 调制解调器故障诊断与排除(1.0)
- 黑马程序员《JVM完整教程》笔记 - p001- p015
- apache的开源工具common-fileupload实现文件上传和下载
- Uncaught Error: Call to undefined function lang() in framework/tpl/think_exception.tpl:82
- 数据库use命令_使用USE命令切换数据库
- 【信息收集】利用Wappalyzer进行cms指纹识别(十)
- python_简单蛋白质功能二分类预测(sklearn:GNB)
- linux 錯誤 java.net.UnknownHostException:www.chenpeng.org: www.chenpeng.org (已解决)
- vmos切换安卓版本_vmos安卓虚拟手机系统下载-vmos虚拟大师极致纯净版下载
- 150 元低成本改装家里的门锁,抓好软件硬件,向物联网出发