📄 dataconvert.java
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -