Java tutorial
//package com.java2s; import java.util.Formatter; public class Main { public static String toHexString(byte[] bytes) { // Used to parse byte array and return as string StringBuilder sb = new StringBuilder(bytes.length * 2); Formatter formatter = new Formatter(sb); for (byte b : bytes) { formatter.format("%02x", b); } formatter.close(); return sb.toString(); } }