package com.coding2017.jvm.util; /** * Created by kaitao.li on 2017/4/16. */ public class ByteUtil { public static int bytesToInt(byte[] data) { int result = 0; for (int i = 0; i < data.length; i++) { result = result * 256 + data[i]; } return result; } public static String byteToHexString(byte[] codes) { StringBuffer buffer = new StringBuffer(); for (int i = 0; i < codes.length; i++) { byte b = codes[i]; int value = b & 0xFF; String strHex = Integer.toHexString(value); if (strHex.length() < 2) { strHex = "0" + strHex; } buffer.append(strHex); } return buffer.toString(); } }