Android Byte Array to Hex Convert byteToHexString(byte b)

Here you can find the source of byteToHexString(byte b)

Description

byte To Hex String

Declaration

private static String byteToHexString(byte b) 

Method Source Code

//package com.java2s;

public class Main {
    private final static String[] hexDigits = { "0", "1", "2", "3", "4",
            "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f" };

    private static String byteToHexString(byte b) {
        int n = b;
        if (n < 0) {
            n = 256 + n;/* w w w  .j  av  a  2s .  co  m*/
        }
        int d1 = n / 16;
        int d2 = n % 16;
        return hexDigits[d1] + hexDigits[d2];
    }
}

Related

  1. byte2hex(byte[] buffer, int len)
  2. byte2hexWithoutSpace(byte[] buffer)
  3. byteArrayToHexString(byte[] b)
  4. byteArrayToHexString(final byte[] array)
  5. byteToHexString(Byte b)
  6. byteToHexString(byte value)
  7. bytesToHex(byte[] bytes)
  8. bytesToHex(byte[] bytes)
  9. bytesToHex(byte[] bytes)