做工精細我初始化這樣的字節數組:字節[]到字符串字節數組轉換並沒有在Java
public static byte[] tmpIV = {0x43, (byte)0x6d, 0x22, (byte)0x9a, 0x22,
(byte)0xf8, (byte)0xcf, (byte)0xfe, 0x15, 0x21,
(byte)0x0b, 0x38, 0x01, (byte)0xa7, (byte)0xfc, 0x0e};
如果我打印出來它給了我
67 109 34 -102 34 -8 -49 -2 21 33
11 56 1 -89 -4 14
然後我將整個字節數組轉換爲字符串併發送給我的朋友。
String str = new String(tmpIV);
我的朋友是一個C#程序員
所以我的朋友得到一些其他數據。我的朋友將如何獲得我發送的相同數據。 同樣在Java中,如果我再改上面的字符串轉換成字節數組,我沒有得到我傳一個確切:
67 109 34 -17 -65 -67 34 -17 -65 -67
-17 -65 -67 -17 -65 -67 21 33 11 56 1
-17 -65 -67 -17 -65 -67
請勿使用非標準API的類! – 2009-05-21 10:16:41