Java Hex Calculate toHex(final byte[] bytes)

Here you can find the source of toHex(final byte[] bytes)

Description

Copied from the old Hex.java, needed for MD5 handling

License

Apache License

Parameter

Parameter Description
bytes a parameter

Return

the hex string

Declaration

public static String toHex(final byte[] bytes) 

Method Source Code

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

public class Main {
    /**/*from  w  ww  . jav  a 2  s . c  o  m*/
     * Copied from the old Hex.java, needed for MD5 handling
     * 
     * @param bytes
     * @return the hex string
     */
    public static String toHex(final byte[] bytes) {
        StringBuilder sb = new StringBuilder();

        for (final byte b : bytes) {
            String s = Integer.toHexString(0xff & b);

            if (s.length() < 2) {
                sb.append("0");
            }
            sb.append(s);
        }

        return sb.toString();

    }
}

Related

  1. toHex(final byte... bin)
  2. toHex(final byte[] ba)
  3. toHex(final byte[] ba)
  4. toHex(final byte[] bytes)
  5. toHex(final byte[] bytes)
  6. toHex(final byte[] bytes)
  7. toHex(final byte[] bytes)
  8. toHex(final byte[] bytes)
  9. toHex(final byte[] bytes)