我怎麼能這樣的byte []轉換成字符串:字節[]爲String {100,25,28,-122,-26,94,-3,-26}
byte[] mytest = new byte[] {100,25,28,-122,-26,94,-3,-26};
我得到這個:"d��^�"
當我使用:
new String(mytest , "UTF-8")
這裏是創作的關鍵代碼的Java:
m_key = new javax.crypto.spec.SecretKeySpec(new byte[] {100,25,28,-122,-26,94,-3,-26}, "DES");
感謝。
什麼是想要的結果? – 2013-02-13 11:03:16
我希望這個字節數組是加密的值... – Anil 2013-02-13 11:07:07
輸入中ASCII碼非控制代碼範圍100和94中的唯一字節是正確打印的。 – 2013-02-13 11:07:12