首页 > 编程语言 >Java中String和byte类型互相转换

Java中String和byte类型互相转换

时间:2022-08-22 10:13:21浏览次数:47  
标签:UTF String inStr Java byte string

1、string 转 byte[]

String inStr= "hello world";
byte[] bytes = inStr.getBytes(StandardCharsets.UTF_8);

 

2、byte[] 转 string

String outSrt = new String(bytes, StandardCharsets.UTF_8);

注意:一定要注意转换时的编码问题,尤其byte转string时一定要指定编码,否则很容易出现中文乱码问题。

 

标签:UTF,String,inStr,Java,byte,string
From: https://www.cnblogs.com/hunttown/p/16611869.html

相关文章

  • Java中数字的四舍五入和取整
    1、向上取整ceilceil的英文意思:天花板,所以向上取整就比较好记忆Math.ceil(1.01)#结果:2 2、向下取整floorfloor的英文意思:地板,所以向下取整Math.floor(1.6)#......
  • 序言 - JavaScript指南
    序  言 对于JavaScript,一直想写点什么。成为软件工程师是很早的事情了,接触JavaScript也算比较早吧,在大学时,与不少程序员一样,在电脑前通宵达旦几天也不觉得疲倦。......
  • java中的数据传递方式
    java的传值方式目录结论分析结论首先说结论:java基本是值传递分析关于这个问题,其实一直以来都很有争论的,我也是为此查询了很多资料,在此发表一下自己的拙见。我们从内......
  • JavaScript实现数字前补“0”的五种方法示例
    来自:https://www.jb51.net/article/153945.htm侵删<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-trans......
  • redis数据结构介绍和redis命令操作_string&hash
    redis的数据结构redis存储的是:key,value格式的数据,其中key都是字符串,value有物种不同的数据结构value的数据结构:字符串类型string哈希类型hash:map格式列表类型......
  • Java SE 17 新增特性
    JavaSE17新增特性作者:Grey原文地址:JavaSE17新增特性源码源仓库:Github:java_new_features镜像仓库:GitCode:java_new_featuresSealedClasses正式启用Sealed......
  • JavaIO流
    JavaIO流一、流的概念内存与存储设备之间传输数据的通道。例如在内存中的程序,想要读取硬盘中的文件,必须借助流;在水库中的水流入家庭中(存储设备到内存)二、流的分类按方......
  • mybaits-plus+druid 使用 LocalDateTime 出现nested exception is java.sql.SQLFeatur
    解决方案一(推荐)目前druid已经修复了这个问题并提交了新版本,最优直接选择升级druid至1.1.21或以上releases版本地址 https://github.com/alibaba/druid/releases/tag/......
  • JavaScript快速入门-04-运算符
    4运算符4.1算术运算符4.1.1概述  JavaScript提供的算术运算符如下所示:类型符号示例加法运算符+a+b减法运算符-a-b乘法运算符*a*b除......
  • Java SE 16 新增特性
    JavaSE16新增特性作者:Grey原文地址:JavaSE16新增特性源码源仓库:Github:java_new_features镜像仓库:GitCode:java_new_features使用反射执行接口中的默认实现方......