Package org.eclipse.net4j.util
Klasse HexUtil
java.lang.Object
org.eclipse.net4j.util.HexUtil
Provides static methods that convert to and from hexadecimal string formats.
- Autor:
- Eike Stepper
- 
FeldübersichtFelder
- 
MethodenübersichtModifizierer und TypMethodeBeschreibungstatic voidappendHex(StringBuilder builder, int b) Veraltet.static StringbytesToHex(byte[] bs) static StringbytesToHex(byte[] bs, int off, int length) Converts a byte array into a string of lower case hex chars.static voidbytesToHex(InputStream bs, Writer writer) static voidbytesToHexAppend(byte[] bs, int off, int length, Appendable appendable) static StringcharToHex(char ch) static StringformatByte(int b) Veraltet.static StringformatBytes(byte[] bytes) Veraltet.static voidhexToBytes(Reader s, OutputStream outputStream) static byte[]hexToBytes(String s) static voidhexToBytes(String s, byte[] out, int off) Converts a String of hex characters into an array of bytes.static byte[]hexToBytes(String s, int off) static charstatic StringidentityHashCode(Object object) static StringidentityHashCode(Object object, boolean trimLeadingZeros) static StringintToHex(int v) static StringlongToHex(long v) 
- 
Felddetails- 
DIGITSpublic static final char[] DIGITS
 
- 
- 
Methodendetails- 
charToHex- Seit:
- 3.22
 
- 
hexToChar- Seit:
- 3.22
 
- 
bytesToHexConverts a byte array into a string of lower case hex chars.- Parameter:
- bs- A byte array
- off- The index of the first byte to read
- length- The number of bytes to read.
- Gibt zurück:
- the string of hex chars.
 
- 
bytesToHexAppend
- 
bytesToHex- Seit:
- 3.7
 
- 
bytesToHex
- 
hexToBytes
- 
hexToBytes
- 
hexToBytespublic static void hexToBytes(String s, byte[] out, int off) throws NumberFormatException, IndexOutOfBoundsException Converts a String of hex characters into an array of bytes.- Parameter:
- s- A string of hex characters (upper case or lower) of even length.
- out- A byte array of length at least s.length()/2 + off
- off- The first byte to write of the array
- Löst aus:
- NumberFormatException
- IndexOutOfBoundsException
 
- 
hexToBytes- Löst aus:
- NumberFormatException
- Seit:
- 3.7
 
- 
longToHex
- 
intToHex- Seit:
- 3.13
 
- 
identityHashCode- Seit:
- 3.13
 
- 
identityHashCode- Seit:
- 3.20
 
- 
formatByteVeraltet.
- 
formatBytesVeraltet.
- 
appendHexVeraltet.
 
-