public final class Hex
extends java.lang.Object
implements java.lang.CharSequence
CharSequence representation of a byte array. The digits a-f will be represented by lower case letters.
Example:
assertEquals(
new Hex(new byte[{0x01, 0x23, 0x45, 0x67, (byte) 0x89, (byte) 0xab, (byte) 0xcd, (byte) 0xef }).toString(),
"0123456789abcdef");
| Constructor and Description |
|---|
Hex(byte[] binaryData) |
Hex(byte[] binaryData,
int start,
int end) |
| Modifier and Type | Method and Description |
|---|---|
char |
charAt(int index) |
int |
length() |
java.lang.CharSequence |
subSequence(int start,
int end) |
java.lang.String |
toString() |
public Hex(byte[] binaryData)
public Hex(byte[] binaryData,
int start,
int end)
public int length()
length in interface java.lang.CharSequencepublic char charAt(int index)
charAt in interface java.lang.CharSequencepublic java.lang.CharSequence subSequence(int start,
int end)
subSequence in interface java.lang.CharSequencepublic java.lang.String toString()
toString in interface java.lang.CharSequencetoString in class java.lang.Object