Android Byte Array to Hex Convert byte2hex(byte[] buffer)

Here you can find the source of byte2hex(byte[] buffer)

Description

bytehex

License

Open Source License

Declaration

public static String byte2hex(byte[] buffer) 

Method Source Code

//package com.java2s;

public class Main {
    public static String byte2hex(byte[] buffer) {
        String h = "";

        for (int i = 0; i < buffer.length; i++) {
            String temp = Integer.toHexString(buffer[i] & 0xFF);
            if (temp.length() == 1) {
                temp = "0" + temp;
            }/*w w  w. ja  v  a  2s  .co m*/
            h = h + " " + temp;
        }

        return h;
    }

    public static String byte2hex(byte[] buffer, int len) {
        String h = "";

        for (int i = 0; i < len; i++) {
            String temp = Integer.toHexString(buffer[i] & 0xFF);
            if (temp.length() == 1) {
                temp = "0" + temp;
            }
            h = h + " " + temp;
        }

        return h;
    }

    public static String byte2hex(byte buffer) {
        String h = Integer.toHexString(buffer & 0xFF);
        if (h.length() == 1) {
            h = "0" + h;
        }
        return h;
    }
}

Related

  1. bytesToHexString(byte[] bArray)
  2. toHexadecimealString(byte[] data)
  3. bytesToHex(byte[] bytes)
  4. byte2hex(byte buffer)
  5. byte2hex(byte[] b)
  6. byte2hex(byte[] buffer, int len)
  7. byte2hexWithoutSpace(byte[] buffer)
  8. byteArrayToHexString(byte[] b)
  9. byteArrayToHexString(final byte[] array)