C#與java中byte字節的區別及轉換方法

在java中  byte的範圍在 [-128,127]java

在C#中  byte的範圍在 [0,255]web

因此 java程序與C#程序 進行數據傳輸的時候 要先把java的byte數組轉換成在[0,255]範圍內的int型數組a[];再把a[]進行加密獲得字符串str, 把字符串傳到web服務上。數組

轉換方法:加密

int data[] = new int[bytes.length];

for(int i=0;i<bytes.length;i++)
{

   data[i] = bytes[i] & 0xff;

}
相關文章
相關標籤/搜索