GitHub - jgould22/Java-Dictionary: This is a java implementation of the Dictionary ADT (Hash table) used for a basic compression application

This is a java implementation of the Dictionary ADT / Hash Table

Created for CS 2210 this is a java implementation of a simple compression and decompression application using a Dictionary

Compile

To compile use "javac *.java" in the src folder on linux(arch)

Compress

To compress a file use "java Compress file"

eg. java Compress test.txt

This will save a file with the same file name and the extension .zzz

Decompress

To decompress the file use "java Decompress file" without the .zzz

eg. java Decompress test

This will decompress the file

Test

To run the tests use "java TestDict" for the same folder