我目前正在学习Java,我需要一些帮助来创建一个二进制文件。我的任务是获取一个文本文件,使用huffman算法创建一个二进制搜索树,然后使用生成的二进制数字创建一个文本文件。
如何使用这些二进制数字而不是与字符关联的常规二进制数字创建二进制文件?
发布于 2013-11-28 09:03:36
简而言之:将二进制数字(也称为位)以字节为单位进行分组,然后写入这些字节。您需要一个支持写入二进制数据(而不是文本数据)的类,例如FileOutputStream。
顺便说一句,与其他人的观点相反,这不是一个愚蠢的问题!这个问题表明您已经考虑过如何在文件中表示数据,以及应该如何着手。
https://stackoverflow.com/questions/20255747
复制相似问题