社区
Java
帖子详情
java压缩文件成zip格式,如何判断压缩成功 ??
guo52123
2009-12-24 02:49:52
java压缩文件成zip格式,如何判断压缩成功 ??
最好返回个布尔值 方便下一步操作
...全文
918
17
打赏
收藏
java压缩文件成zip格式,如何判断压缩成功 ??
java压缩文件成zip格式,如何判断压缩成功 ?? 最好返回个布尔值 方便下一步操作
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
17 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
coveking
2009-12-29
打赏
举报
回复
[Quote=引用 11 楼 coveking 的回复:]
能否在操作解压缩流最后close的时候返回true,catch中返回false
[/Quote]
MD,不给我分。。。。
crazylaa
2009-12-26
打赏
举报
回复
up,最近csdn诡异的需求一堆一堆的。。。。
jerry0814
2009-12-25
打赏
举报
回复
顶你
fantasy2436
2009-12-25
打赏
举报
回复
[Quote=引用 3 楼 guo52123 的回复:]
引用 1 楼 fantasy2436 的回复:
這個應該是捕捉異常吧,如果方法執行完了,沒有拋到異常里,那么就應該是壓縮成功了!
但是什么时候结束了呢??
我想打完包下载 可是不知道怎么判断什么时候执行完毕
如果不判断的话 下载的东西不全
[/Quote]
執行完畢了還需要判斷嗎? 直接在try里邊寫壓縮打包的代碼,在最后加一句return true就表示壓縮成功
在catch中寫 return false,這就說明你壓縮是有問題的了。 我代碼就這么寫的,測試很多次了貌似也沒什么問題啊
coveking
2009-12-25
打赏
举报
回复
能否在操作解压缩流最后close的时候返回true,catch中返回false
yangxiao_jiang
2009-12-25
打赏
举报
回复
不用多线程的话,在压缩完,直接返回就行。
guo52123
2009-12-25
打赏
举报
回复
[Quote=引用 8 楼 wholesale3151 的回复:]
JAVA_HOME:D:\program files\java\jdk1.5.0_06
JBOSS_HOME:E:\jboss-4.0.5.GA
Path:%JBoss_Home%\chinese wholesalers\default\lib\javax.servlet.jar;%Java_Home%\bin;
Classpath:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\rt.jar;
楼上这是什么意思??
子龙奶爸
2009-12-25
打赏
举报
回复
友情UP
wholesale3151
2009-12-24
打赏
举报
回复
JAVA_HOME:D:\program files\java\jdk1.5.0_06
JBOSS_HOME:E:\jboss-4.0.5.GA
Path:%JBoss_Home%\
chinese wholesalers
\default\lib\javax.servlet.jar;%Java_Home%\bin;
Classpath:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\rt.jar;
guo52123
2009-12-24
打赏
举报
回复
[Quote=引用 5 楼 skfeng36 的回复:]
看看JAVA的API。。有相关的类。。
[/Quote]
这个压缩我已经写出来了,但是我想给文件压缩完毕赋一个返回值
guo52123
2009-12-24
打赏
举报
回复
[Quote=引用 2 楼 boboo_2000_0 的回复:]
楼主可以写个算法进行压缩率判断,如果源文件/压缩文件=压缩率,那么就压缩成功,否则失败。
[/Quote]
压缩率应该是动态的 可以变的 我感觉 应该不是固定的
skfeng36
2009-12-24
打赏
举报
回复
看看JAVA的API。。有相关的类。。
guo52123
2009-12-24
打赏
举报
回复
[Quote=引用 2 楼 boboo_2000_0 的回复:]
楼主可以写个算法进行压缩率判断,如果源文件/压缩文件=压缩率,那么就压缩成功,否则失败。
[/Quote]
这个方法比较好,zip的压缩率是多少 ,我想试试
guo52123
2009-12-24
打赏
举报
回复
[Quote=引用 1 楼 fantasy2436 的回复:]
這個應該是捕捉異常吧,如果方法執行完了,沒有拋到異常里,那么就應該是壓縮成功了!
[/Quote]
但是什么时候结束了呢??
我想打完包下载 可是不知道怎么判断什么时候执行完毕
如果不判断的话 下载的东西不全
boboo_2000_0
2009-12-24
打赏
举报
回复
楼主可以写个算法进行压缩率判断,如果源文件/压缩文件=压缩率,那么就压缩成功,否则失败。
fantasy2436
2009-12-24
打赏
举报
回复
這個應該是捕捉異常吧,如果方法執行完了,沒有拋到異常里,那么就應該是壓縮成功了!
相关推荐
ZIP
格式
的文件
压缩
程序的设计与实现
编写一个
Java
图形用户界面程序,可以打开一个对话框选择1个或多个文件进行
压缩
,
压缩
后的文件为
ZIP
格式
,也可以选择
ZIP
压缩
文件
将其解压。在
压缩
文件
时可以选择将文件分割
成
几份
压缩
包文件,同样解
压缩
时可以选择多个分割后的
压缩
包解压回原来的文件
java
解析
压缩
文件
,支持
zip
,rar,7z
压缩
格式
java
解析
压缩
文件
,支持
zip
,rar,7z
压缩
格式
CentOS——Linux
压缩
与解
压缩
常用
压缩
格式
:.
zip
、.gz、 .bz2、.tar.gz 、 .tar.bz2 1.
zip
格式
压缩
文件
:
zip
压缩
文件
名 源文件
压缩
目录:
zip
-r
压缩
文件
名 源目录 解
压缩
.
zip
文件 un
zip
压缩
文件
[root@localhost
java
书]# ll total 0 drwxr-xr-x. 2 root ro...
linux达人养
成
计划学习笔记(四)——
压缩
命令
一、常见的
压缩
格式
: 二、.
zip
格式
压缩
1、
压缩
文件
、文件夹
zip
压缩
后文件名(.
zip
结尾)
压缩
文件
名
zip
-r
压缩
后文件夹(.
zip
结尾)
压缩
文件
2、解
压缩
un
zip
压缩
文件
三、.gz
格式
压缩
1、
压缩
g
zip
源文件 #
压缩
为.gz
格式
的
压缩
文件
...
Java
解
压缩
zip
格式
的
压缩
文件
可循环解压掉
压缩
文件
中所有
zip
的文件 /** * 迭代解压
ZIP
文件,可将
压缩
包中包含的
压缩
文件
组个解压 * @param
zip
Path
压缩
文件
路径 * @param un
Zip
Path 解压后释放文件的目录 * @return 是否操作
成
功
*/ private static boolean un
Zip
(String
zip
Path, String un
Zip
发帖
Java
Java
Java相关技术讨论
复制链接
扫一扫
4.9w+
社区成员
8.5w+
社区内容
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2009-12-24 02:49
社区公告
暂无公告