Java tutorial
//package com.java2s; public class Main { public static String getBinaryString(byte[] bytes) { String result = ""; for (byte b : bytes) { result = result + String.format("%8s", Integer.toBinaryString(b & 0xFF)).replace(' ', '0'); } return result; } }