Package jcifs.smb1.util
Class Hexdump
- java.lang.Object
-
- jcifs.smb1.util.Hexdump
-
public class Hexdump extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static char[]
HEX_DIGITS
-
Constructor Summary
Constructors Constructor Description Hexdump()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
hexdump(PrintStream ps, byte[] src, int srcIndex, int length)
Generate "hexdump" output of the buffer at src like the following:static void
toHexChars(int val, char[] dst, int dstIndex, int size)
This is the same astoHexString(int val, int size)
but provides a more practical form when trying to avoidString
concatenation andStringBuffer
.static void
toHexChars(long val, char[] dst, int dstIndex, int size)
static String
toHexString(byte[] src, int srcIndex, int size)
static String
toHexString(int val, int size)
This is an alternative to thejava.lang.Integer.toHexString method.
static String
toHexString(long val, int size)
-
-
-
Method Detail
-
hexdump
public static void hexdump(PrintStream ps, byte[] src, int srcIndex, int length)
Generate "hexdump" output of the buffer at src like the following:00000: 04 d2 29 00 00 01 00 00 00 00 00 01 20 45 47 46 |..)......... EGF| 00010: 43 45 46 45 45 43 41 43 41 43 41 43 41 43 41 43 |CEFEECACACACACAC| 00020: 41 43 41 43 41 43 41 43 41 43 41 41 44 00 00 20 |ACACACACACAAD.. | 00030: 00 01 c0 0c 00 20 00 01 00 00 00 00 00 06 20 00 |..... ........ .| 00040: ac 22 22 e1 |."". |
-
toHexString
public static String toHexString(int val, int size)
This is an alternative to thejava.lang.Integer.toHexString method. It is an efficient relative that also will pad the left side so that the result is
size
digits.
-
toHexString
public static String toHexString(long val, int size)
-
toHexString
public static String toHexString(byte[] src, int srcIndex, int size)
-
toHexChars
public static void toHexChars(int val, char[] dst, int dstIndex, int size)
This is the same astoHexString(int val, int size)
but provides a more practical form when trying to avoidString
concatenation andStringBuffer
.
-
toHexChars
public static void toHexChars(long val, char[] dst, int dstIndex, int size)
-
-