gpt4 book ai didi

java - 如何将字节数组转换为字符串数组而不进行任何转换

转载 作者:行者123 更新时间:2023-12-01 08:14:24 27 4
gpt4 key购买 nike

我有一个字节数组。我需要在屏幕上显示它的字节。如何在不进行任何转换的情况下将字节转换为字符串表示形式?

*通过转换,在这种情况下我的意思是不将其解码为 ASCII 或任何其他等效的编码系统

例如,如果我有:

byte[] a = { 0x3F, 0x2C, 0x6A };

我想要这样的结果:

String[] b = { "3F", "2C", 6A"};

最佳答案

byte[] a = { 0x3F, 0x2C, 0x6A };
String[] s = new String[a.length];
for (int i=0; i<a.length; i++) {
s[i] = String.format("%02X", a[i]);
}
// s => ["3F", "2C", "6A"]

关于java - 如何将字节数组转换为字符串数组而不进行任何转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14611509/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com