1
我想將字節[]中的一系列字節轉換爲字符串以附加到文本文件。然後,當字符串被拉,我想把它轉換回字節[]來解碼它。我知道我不能使用getBytes()
,我需要將字符串複製到它的原始字節[]格式,然後將其解碼回可讀的字符串。這可能嗎?Java讀取字符串爲字節[]
byte[] hash = pw.getBytes("UTF8");
pw = hash.toString();
然後我將字符串傳遞給另一個類,我需要它作爲字節讀取,而不是更改爲其字節形式。
所以這是將字節[]轉換爲字符串的正確方法。如何將字符串轉換回字節? – caine1337
@ caine1337:確實如此,您在原始問題中使用'pw.getBytes(「UTF-8」)'做了它。你已經完成了正確的工作。 –
@ caine1337'byte [] hash = pw.getBytes(「UTF8」);'其中pw是一個字符串。 –