Here you can find the source of toByteArray(int in, int outSize)
public static byte[] toByteArray(int in, int outSize)
//package com.java2s; //License from project: LGPL public class Main { public static byte[] toByteArray(int in) { byte[] out = new byte[4]; out[0] = (byte) in; out[1] = (byte) (in >> 8); out[2] = (byte) (in >> 16); out[3] = (byte) (in >> 24); return out; }/*w ww . j av a 2 s . c om*/ public static byte[] toByteArray(int in, int outSize) { byte[] out = new byte[outSize]; byte[] intArray = toByteArray(in); for (int i = 0; i < intArray.length && i < outSize; i++) { out[i] = intArray[i]; } return out; } }