我正在使用“河豚”算法来加密和解密文本的内容。我将加密内容嵌入到图像中,但是在提取时,我得到的字节数组是将其传递给类的方法 update 的密码。
但是该方法返回了我想转换回人类可读形式的字节数组。
当我使用编写 FileOutputStream 的方法时,如果提供了文件名,则可以正常工作。
但是现在我想以人类可读的格式将其打印在控制台上。如何解决这个问题?我也尝试过ByteArrayOutputStream。但是效果不佳。
谢谢你。
最佳答案
byte[] byteArray = new byte[] {87, 79, 87, 46, 46, 46};
String value = new String(byteArray);
关于java - 如何将字节数组转换为人类可读格式?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4141317/