Java Byte Array to Hex bytes2HexString(byte[] src)

Here you can find the source of bytes2HexString(byte[] src)

Description

bytes Hex String

License

Apache License

Declaration

public static String bytes2HexString(byte[] src) 

Method Source Code

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

public class Main {
    public static String bytes2HexString(byte[] src) {
        StringBuilder stringBuilder = new StringBuilder("");
        if (null != src && src.length > 0) {
            for (int i = 0; i < src.length; i++) {
                int j = src[i] & 0xFF;
                String str = Integer.toHexString(j);
                if (str.length() < 2) {
                    stringBuilder.append(0);
                }//from  ww w  .  j ava 2 s  .c om
                stringBuilder.append(str);
            }
            return stringBuilder.toString();
        }
        return null;
    }
}

Related

  1. bytes2HexString(byte[] b)
  2. bytes2HexString(byte[] bytes)
  3. bytes2HexString(byte[] bytes)
  4. bytes2HexString(byte[] bytes)
  5. bytes2HexString(byte[] bytes)
  6. bytes2HexStringWithSeparator(String separator, byte... bytes)
  7. bytesToHex(byte bytes[], int offset, int length, boolean wrap)
  8. bytesToHex(byte in[])
  9. bytesToHex(byte... bytes)