Java tutorial
//package com.java2s; public class Main { public static String bytesToHexWithSpaces(byte[] bytes) { StringBuilder newString = new StringBuilder(); for (byte aByte : bytes) { String byteHex = String.format("%02X", (byte) aByte); newString.append(byteHex).append(" "); } return newString.toString().trim(); } }