public class HexDump
extends Object
Compilation: javac HexDump.java
Execution: java HexDump < file
Dependencies: BinaryStdIn.java
Data file: http://introcs.cs.princeton.edu/stdlib/abra.txt
Reads in a binary file and writes out the bytes in hex, 16 per line.
% more abra.txt
ABRACADABRA!
% java HexDump 16 < abra.txt
41 42 52 41 43 41 44 41 42 52 41 21
96 bits
Remark
--------------------------
- Similar to the Unix utilities od (octal dump) or hexdump (hexadecimal dump).
% od -t x1 < abra.txt
0000000 41 42 52 41 43 41 44 41 42 52 41 21
0000014