java - Java中如何将字节转换为相同的字符串

标签 java

我尝试将字节转换为相同的字符串。 比如下面这样:

byte b = (byte)0xAA;

然后,将字节 b 转换为与以下相同的字符串:

String s = "AA";

我该怎么做?

最佳答案

试试这个:

字节 b = (字节)0xAB; String s = String.format("%x", b);

关于java - Java中如何将字节转换为相同的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8663028/

相关文章:

java - 为什么反序列化加密对象时会出现 EOFException?

Java BufferedWriter 创建空字符

java - 是否有 Spring Boot 标志来禁用宽松的 Jackson 对 LocalDate 值的时间解析?

java - Gradle 在单元测试期间运行 flywayMigration

java - 如何在 Android 中以编程方式打开设置中的 'App Permissions' 页面?

java - 如何创建包含 ArrayLists 的二维数组?

java - Spring 一号的 BOF

java - 无法同时使用 @NonNull 和 @NonNull 进行注释

java - Apache/mod_jk 模块运行一段时间后无法连接 jboss

java - 来自 View 适配器警告的无条件布局膨胀