如何在Java中打印zip文件的压缩速度?

古斯塔沃

我有一个简单的压缩器,可将文件转换为.zip。如何找出压缩速度以打印速度?

这是我的压缩机:

public class Compressor {
    private static byte[] buffer = new byte[1024];

    public static void compress(FileInputStream file) throws IOException {
        FileOutputStream fos = new FileOutputStream("compressedFile.zip");
        ZipOutputStream zos = new ZipOutputStream(fos);
        ZipEntry zipEntry = new ZipEntry("file.txt");

        zos.putNextEntry(zipEntry);

        int len;
        while ((len = file.read(buffer)) > 0) {
            zos.write(buffer, 0, len);
        }

        file.close();
        zos.closeEntry();
        zos.close();

        System.out.println("Done");
    }
}
莱昂内斯
long startTime = System.nanoTime(); 

compress(); 

long endTime = System.nanoTime(); 
long duration = (endTime - startTime); //divide by 1000000 to get milliseconds

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何压缩zip文件中的多个文件

来自分类Dev

如何在Python中的Windows文件夹中解压缩zip文件

来自分类Dev

如何在Java中压缩30天以上的文件

来自分类Dev

如何在Java中读取.zip文件中的文件?

来自分类Dev

java-如何解压缩zip文件的特定目录中的所有文件?

来自分类Dev

如何在Codeigniter 4(PHP)中解压缩.zip文件

来自分类Dev

如何在C#(WPF)中获取压缩的zip文件大小

来自分类Dev

Matlab,如何在不解压缩的情况下读取zip.file中的文件

来自分类Dev

如何在iOS中解压缩异步方式的zip文件?

来自分类Dev

如何在7zip中压缩多个文件夹?

来自分类Dev

如何在Microsoft Azure Logic App中解压缩.zip文件?

来自分类Dev

Java如何在大型机中解压缩PKZIP压缩的文件?

来自分类Dev

如何在Node js应用程序中以及在zip下载开始后对文件夹进行zip压缩?

来自分类Dev

如何在Node js应用程序中以及在zip下载开始后对文件夹进行zip压缩?

来自分类Dev

如何在Codeigniter中压缩文件?

来自分类Dev

如何在Powershell中压缩单个文件

来自分类Dev

如何在Windows中压缩apk文件

来自分类Dev

如何在Ubuntu中压缩文件

来自分类Dev

文件压缩-如何在Linux中实现

来自分类Dev

如何使用Java下载和解压缩ZIP文件

来自分类Dev

在Java中无需解压缩即可替换Zip文件

来自分类Dev

如何使用Gulp Zip压缩zip文件

来自分类Dev

如何在C#中验证多部分压缩(即zip)文件是否包含所有部分?

来自分类Dev

如何在C#中验证多部分压缩(即zip)文件是否包含所有部分?

来自分类Dev

解压缩后,该ZIP文件如何打印到命令行?

来自分类Dev

如何在Java中的zip文件中访问文件和文件夹列表?

来自分类Dev

如何在Java中对内存映射的压缩文件进行二进制搜索?

来自分类Dev

如何在Java中从S3读取Snappy压缩文件

来自分类Dev

如何在保持目录结构的同时将包含文件夹和文件的zip文件解压缩到rails中

Related 相关文章

  1. 1

    如何压缩zip文件中的多个文件

  2. 2

    如何在Python中的Windows文件夹中解压缩zip文件

  3. 3

    如何在Java中压缩30天以上的文件

  4. 4

    如何在Java中读取.zip文件中的文件?

  5. 5

    java-如何解压缩zip文件的特定目录中的所有文件?

  6. 6

    如何在Codeigniter 4(PHP)中解压缩.zip文件

  7. 7

    如何在C#(WPF)中获取压缩的zip文件大小

  8. 8

    Matlab,如何在不解压缩的情况下读取zip.file中的文件

  9. 9

    如何在iOS中解压缩异步方式的zip文件?

  10. 10

    如何在7zip中压缩多个文件夹?

  11. 11

    如何在Microsoft Azure Logic App中解压缩.zip文件?

  12. 12

    Java如何在大型机中解压缩PKZIP压缩的文件?

  13. 13

    如何在Node js应用程序中以及在zip下载开始后对文件夹进行zip压缩?

  14. 14

    如何在Node js应用程序中以及在zip下载开始后对文件夹进行zip压缩?

  15. 15

    如何在Codeigniter中压缩文件?

  16. 16

    如何在Powershell中压缩单个文件

  17. 17

    如何在Windows中压缩apk文件

  18. 18

    如何在Ubuntu中压缩文件

  19. 19

    文件压缩-如何在Linux中实现

  20. 20

    如何使用Java下载和解压缩ZIP文件

  21. 21

    在Java中无需解压缩即可替换Zip文件

  22. 22

    如何使用Gulp Zip压缩zip文件

  23. 23

    如何在C#中验证多部分压缩(即zip)文件是否包含所有部分?

  24. 24

    如何在C#中验证多部分压缩(即zip)文件是否包含所有部分?

  25. 25

    解压缩后,该ZIP文件如何打印到命令行?

  26. 26

    如何在Java中的zip文件中访问文件和文件夹列表?

  27. 27

    如何在Java中对内存映射的压缩文件进行二进制搜索?

  28. 28

    如何在Java中从S3读取Snappy压缩文件

  29. 29

    如何在保持目录结构的同时将包含文件夹和文件的zip文件解压缩到rails中

热门标签

归档