java将int转换成byte数组,将byte数组转换为int代码,,java将int转换成b
分享于 点击 29611 次 点评:275
java将int转换成byte数组,将byte数组转换为int代码,,java将int转换成b
java将int转换成byte数组,将byte数组转换为int代码
package cn.outofmemory.utils;public class ByteUtil { /** * 整型转换为4位字节数组 * @param intValue * @return */ public static byte[] int2Byte(int intValue) { byte[] b = new byte[4]; for (int i = 0; i < 4; i++) { b[i] = (byte) (intValue >> 8 * (3 - i) & 0xFF); //System.out.print(Integer.toBinaryString(b[i])+" "); //System.out.print((b[i] & 0xFF) + " "); } return b; } /** * 4位字节数组转换为整型 * @param b * @return */ public static int byte2Int(byte[] b) { int intValue = 0; for (int i = 0; i < b.length; i++) { intValue += (b[i] & 0xFF) << (8 * (3 - i)); } return intValue; }}
用户点评