dataconvert.java
来自「MD5加密算法」· Java 代码 · 共 41 行
JAVA
41 行
package t26lab3_2.GUI;
public class DataConvert {
// int -> byte[]
public static byte[] Integer2ByteArray(int number) {
int temp = number;
byte[] b = new byte[4];
for (int i = b.length - 1; i > -1; i--) {
b[i] = new Integer(temp & 0xff).byteValue();
temp = temp >> 8;
}
return b;
}
// byte[] -> int
public static int ByteArray2Integer(byte[] b) {
int s = 0;
for (int i = 0; i < 3; i++) {
if (b[i] > 0)
s = s + b[i];
else
s = s + 256 + b[i];
s = s * 256;
}
if (b[3] > 0)
s = s + b[3];
else
s = s + 256 + b[3];
return s;
}
// byte[] -> String
public static String ByteArray2String(byte[] b)
{
return new String(b,0,b.length);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?