public static void main1(String[] args) {
StringBuffer sb = new StringBuffer();
for (int i = 0; i < 10000; i++) {
sb.append("看**人物委琐,举止粗糙 \n");
}
try {
//此处后缀可以为rar也可为zip
ZipOutputStream out = new ZipOutputStream(new FileOutputStream("c:/abc.rar"));
ZipEntry entry = new ZipEntry("abc.txt");
out.putNextEntry(entry);
out.write(sb.toString().getBytes());
out.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
分享到:
相关推荐
标题中的“zip压缩包查看程序.rar”表明这是一个使用Java编程语言编写的程序,其功能是用于查看ZIP格式的压缩包内容。ZIP是一种广泛使用的文件压缩格式,它允许将多个文件和目录打包成一个单一的文件,便于存储和...
例如,`ZipOutputStream`用于创建ZIP文件,`ZipInputStream`用于读取ZIP文件,而`ZipEntry`则代表ZIP文件中的一个条目。工具类可能会提供方便的方法,如将文件或目录结构批量压缩成ZIP,或者将ZIP解压到指定目录。 ...
在Java编程环境中,解压缩ZIP或RAR格式的文件是一项常见的任务,这主要涉及到I/O流、文件操作以及压缩和解压缩库的使用。本篇将深入讲解如何在Java中实现这个功能,同时会介绍一些相关的工具和源码。 首先,对于ZIP...
`ZipOutputStream`用于创建ZIP文件,而`ZipInputStream`则用于读取和解压。你可以通过遍历文件或目录,创建`ZipEntry`对象并添加到`ZipOutputStream`来实现压缩。解压缩则是通过创建`ZipInputStream`,然后逐个读取`...
这个压缩包文件"Java源码:Java zip压缩包查看程序源码.rar"包含的是一个使用Java实现的程序,能够查看和操作ZIP压缩包。下面将详细探讨Java在处理ZIP文件格式时涉及的关键知识点。 1. ZIP文件格式:ZIP是一种常见...
例如,使用`libzip`创建新的ZIP文件,或者使用`libarchive`读取7z文件的内容。 - **运行和调试**:编译完成后,运行程序进行测试,确保所有功能正常。 需要注意的是,每个库都有自己的特性和限制,选择哪种库取决于...
6. **用户界面**:如果你打算创建一个图形用户界面(GUI)应用程序,可以使用WPF或Windows Forms框架。用户界面应包括输入框供用户输入要搜索的文件名,一个浏览按钮选择RAR文件夹,以及结果显示区域和解压按钮。 7...
综上所述,这个压缩包提供的RAR命令行程序可以用于创建和管理ZIP格式的压缩文件,适用于需要自动化或在无图形界面环境下的文件处理任务。配合提供的帮助文档和其他辅助文件,用户可以学习如何有效地使用这个工具来...
"Java从压缩包中提取文件.rar"这个资源包含了一些Java代码示例,重点在于如何在Java程序中从压缩包(如RAR或ZIP)中提取文件。Swing是Java的一个图形用户界面(GUI)库,用于创建桌面应用程序,而工具类则是一些预先...
4. pclzip.lib.php:这是PHP的PCLZip库,用于处理ZIP压缩文件,可能在这个转换工具中用于读取和创建ZIP文件。 5. index.php、get.php、top.php、remove.php、rand.php、zip.php:这些都是PHP脚本,分别可能对应主...
本示例中的“安卓文件下载上传解压相关-zip格式的压缩包放在asset中复制到SD卡上并解压.rar”着重讲解了如何在Android应用中处理zip格式的压缩文件。以下是对这一主题的详细说明: 1. **Zip文件格式**:Zip是一种...
后端程序在生成Word文档后,会使用这些API将多个文件打包成一个ZIP压缩包,便于一次性下载和分发。 5. **调试通过**:这意味着整个流程,从前端的导出请求,到后端的文档生成和压缩,已经在开发环境中进行了完整的...
解压缩过程可能涉及到`rarfile`或`pclzip`等PHP库,而创建ZIP文件则可能使用到`ZipArchive`类,它提供了添加、删除、修改和提取ZIP档案文件的方法。 整个过程可能的工作流程如下: 1. 用户通过Web表单上传RAR文件。...
【RAR压缩包文件】是一种流行的压缩格式,由RARLAB公司的尤里·罗日科夫(Eugene Roshal)开发。它允许用户将多个文件和目录打包成一个单一的RAR文件,以便于存储、传输和分发。RAR格式提供了比ZIP更高的压缩率,...
标题中的“7-z压缩包.rar”表明这是一个使用7-Zip工具创建的RAR格式压缩文件。RAR是一种广泛使用的压缩格式,由RARLAB开发,以其较高的压缩比和对文件修复功能而闻名。 描述中提到的“7-z压缩包可以被压缩成tar.gz...
支持多核快速压缩、文件拖放,可创建带密码和多卷的压缩包,可提取包括RAR/RAR5/7Z/ZIP在内30多种格式,支持WinZip、7-Zip 和 WinRAR 及其它压缩格式,付费授权后支持密码管理器、修复压缩包、密码恢复、预览压缩包...
2. 调用函数:模块中通常会包含处理ZIP文件的函数,如"创建ZIP文件"、"添加文件到ZIP"、"解压缩ZIP到目录"等。根据需要,调用这些函数并传入相应的参数。 3. 错误处理:易语言提供了异常处理机制,使用"错误捕获"和...
10. 跨平台兼容性:ZIP格式是跨平台的,无论是在Windows、Mac还是Linux系统,都有相应的工具支持读取和创建ZIP文件,这使得"主程序.zip"能够在不同的操作系统上使用。 综上所述,"主程序.zip"涉及到的IT知识点涵盖...
2. **创建ZIP**:使用zip类,你可以指定ZIP文件的目标路径,并调用添加方法将一个或多个文件或目录添加到ZIP文件中。 3. **解压ZIP**:对于unzip类,你需要提供ZIP文件的路径,然后可以遍历存档中的文件,选择性地...
3. 创建zip文件对象:使用模块提供的函数创建一个新的zip文件对象,这通常是通过指定输出的zip文件路径完成的。 4. 添加文件到压缩包:逐个调用`添加到压缩包`函数,将待压缩文件添加到zip对象中,同时可以设定压缩...