Java Utililty Methods Base16 Encode

List of utility methods to do Base16 Encode

  1. HOME
  2. Java
  3. B
  4. Base16 Encode

Description

The list of methods to do Base16 Encode are organized into topic(s).

Method

String base16Encode(byte[] data)
Return a base 16 String representation of the byte[] passed as argument
if (data == null) {
 return null;
StringBuffer sb = new StringBuffer();
for (int i = 0; i < data.length; i++) {
 int d = data[i];
 String s = Integer.toString(d + 128, 16);
 if (s.length() < 2) {
...
byte[] base16toByte(String str)
baseto Byte
if (str == null)
 throw new IllegalArgumentException("The parameter should not be null!");
final char[] hex = str.toLowerCase().toCharArray();
final int hexLen = str.length();
if (hexLen % 2 != 0)
 throw new IllegalArgumentException("The parameter length should be even!");
byte[] bytes = new byte[hexLen / 2];
for (int i = 0, j = 0; i < hexLen; i += 2, ++j) {
...
int base16ToInt(char c)
base To Int
return BASE_16.indexOf(String.valueOf(c).toLowerCase());

AltStyle によって変換されたページ (->オリジナル) /