当前位置:趣知科普网>游戏数码>互联网>

如何将byte数组转换成string

互联网 阅读(2.51W)

不同数据类型之间是可以相互转换的,如何将byte数组转换成string类型的字符串呢?接下来,我以java为例为大家简单讲解一下。

操作方法

(01)使用电脑打开idea软件,创建一个名为myDemo的java项目,在src目录下创建名为ByteToString的java文件。

如何将byte数组转换成string

(02)我们定义一个byte类型的数组byteArray,并为其赋值。代码如下:byte[] byteArray = new byte[] {65, 66, 67, 68, 69};

如何将byte数组转换成string 第2张

(03)我们定义一个String类型的变量str,通过String的构造方法为其赋值。String的构造方法中的参数可以是byte类型的数组,所以,我们可以使用代码将byte类型数组赋值于str。代码如下:String str = new String(byteArray);

如何将byte数组转换成string 第3张

(04)我们通过java里的tln()语句,将str变量内存储的值进行输出。代码如下:tln(str);

如何将byte数组转换成string 第4张

(05)我们点击public static void main(String[] args)前的三角形图标,选择“Run ‘()’”,运行我们编写的程序。快捷键【Ctrl】+【Shift】+【F10】。

如何将byte数组转换成string 第5张

(06)如图,我们会在控制台得到输出结果。

如何将byte数组转换成string 第6张

特别提示

希望对您有所帮助,谢谢!