⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 treewriter.java

📁 java编写的哈夫蔓编码译码器(绝对原创)
💻 JAVA
字号:
package huff;

import java.util.*;
import java.io.*;
public class TreeWriter {
	private final boolean OK=true;
	private final boolean ERROR=false;
	//private ArrayList<TreeNode> list=new ArrayList<TreeNode>();
	private ObjectOutputStream   oo; 

	public TreeWriter(String filename){
		try{
			  oo=new ObjectOutputStream(   
		       new FileOutputStream(filename));   

		}
		catch(IOException e){
			 e.printStackTrace();
			 
		}
	}   
	public void saveTreeToFlie(ArrayList<TreeNode> c){
		try{
    		for(int i=0;i<c.size();i++){
    		oo.writeObject(c.get(i));
    		}
    		System.out.println("save tree");
    		oo.close();
    	}
    	catch(IOException e){
    		e.printStackTrace();
    	
    	}
    	/*finally{
    		try{oo.close();}
    		catch(IOException e){
               e.printStackTrace();    			
    		}
    	}*/
    }
	
    
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -