在 Java 中将 byte[] 类型转换为 String 类型,可以使用 String 的构造函数或者静态方法。 使用 String 构造函数 byte[] byteArray = {97, 98, 99}; String str = n
在 Java 中将 byte[] 类型转换为 String 类型,可以使用 String 的构造函数或者静态方法。
byte[] byteArray = {97, 98, 99}; String str = new String(byteArray);
2.使用静态方法 valueOf()
byte[] byteArray = {97, 98, 99}; String str = String.valueOf(byteArray);
需要注意的是,在转换过程中需要指定字符集,否则会使用平台默认字符集进行转换。如果 byte 数组中包含的是 UTF-8 编码的字符串,则应该使用 "UTF-8" 指定字符集:
byte[] byteArray = {97, 98, 99}; String str = new String(byteArray, "UTF-8");
byte[] byteArray = {97, 98, 99}; String str = String.valueOf(byteArray, "UTF-8");
来源地址:https://blog.csdn.net/gb4215287/article/details/131174109
--结束END--
本文标题: java中byte[]类型如何转换为String类型
本文链接: https://www.lsjlt.com/news/400287.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-04-01
2024-04-03
2024-04-03
2024-01-21
2024-01-21
2024-01-21
2024-01-21
2023-12-23
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0