Java Byte to Hex Bytes2HexString(byte[] b)

Here you can find the source of Bytes2HexString(byte[] b)

Description

Bytes Hex String

License

Apache License

Declaration

public static String Bytes2HexString(byte[] b) 

Method Source Code

//package com.java2s;
//License from project: Apache License 

public class Main {
    private final static byte[] hex = "0123456789ABCDEF".getBytes();

    public static String Bytes2HexString(byte[] b) {
        byte[] buff = new byte[2 * b.length];
        for (int i = 0; i < b.length; i++) {
            buff[2 * i] = hex[(b[i] >> 4) & 0x0f];
            buff[2 * i + 1] = hex[b[i] & 0x0f];
        }// w w w  .  j  av a2 s  .  c o m
        return new String(buff);
    }
}

Related

  1. bytes2hex(byte[] binput)
  2. bytes2hex(byte[] bts)
  3. bytes2hex(byte[] bytes)
  4. bytes2hex(byte[] bytes)
  5. bytes2hex(byte[] bytes)
  6. bytesToHex(byte b)
  7. bytesToHexs(byte[] buf)
  8. bytesToLowerCaseHex(byte[] data)
  9. bytesToModHex(final byte[] inputBytes)