huffmanencoder.java
来自「数据结构与算法Java语言版(美)Adam Drozdek著」· Java 代码 · 共 28 行
JAVA
28 行
import java.io.*;class HuffmanEncoder { static public void main (String args[]) { String fileName = ""; HuffmanCoding Htree = new HuffmanCoding(); RandomAccessFile fIn; InputStreamReader isr = new InputStreamReader(System.in); BufferedReader buffer = new BufferedReader(isr); try { if (args.length == 0) { System.out.print("Enter a file name: "); fileName = buffer.readLine(); fIn = new RandomAccessFile(fileName,"r"); } else { fIn = new RandomAccessFile(args[0],"r"); fileName = args[0]; } Htree.compressFile(fileName,fIn); fIn.close(); } catch(IOException io) { System.err.println("Cannot open " + fileName); } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?