Here you can find the source of byteToHex(byte b)
public static String byteToHex(byte b)
//package com.java2s; //License from project: Open Source License public class Main { private final static char[] hexArray = "0123456789ABCDEF".toCharArray(); public static String byteToHex(byte b) { int v = b & 0xFF; return new String(new char[] { hexArray[v >>> 4], hexArray[v & 0x0F] }); }// ww w .jav a 2 s . c o m }