损坏文件的文件大小与通过读取它来计算字节数相比要低得多

时间:2014-05-24 18:14:38

标签: java linux

我试图实施霍夫曼算法。

首先你应该知道我运行Ubuntu 13.10并使用Eclipse作为编辑器

每当我尝试检查优化的编码文件大小时,我的问题都会出现。

我有一个非常大的xml文件。我的系统说它是72.6 MB 输出是一个大小为72.0 MB的文件,起初对我来说非常奇怪。我查看了优化的树,很容易看出它应该填充得更少。

然后我将计数添加到我实际从xml中读取的字符数。 这揭示了我在72.1 MB中读取的xml文件

但对于输出,这是奇怪的东西,是我只写了46.8 MB

为什么文件系统会告诉我错误?

编辑:

我也读过文件并计算了.read()的数量,这也是46.8 M次

0 个答案:

没有答案