700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Java 压缩ZIP包后 压缩包内文件名乱码问题解决

Java 压缩ZIP包后 压缩包内文件名乱码问题解决

时间:2018-08-05 17:42:08

相关推荐

Java 压缩ZIP包后 压缩包内文件名乱码问题解决

import java.util.zip.ZipOutputStream;import java.io.FileOutputStream;import java.nio.charset.Charset;FileOutputStream fos = new FileOutputStream("src/main/resources/dirCompressed.zip");// ❗❗❗指定编码可以避免因为环境配置的问题导致的文件名乱码ZipOutputStream zipOut = new ZipOutputStream(fos, Charset.forName("utf-8"));

网上有很多文章要添加jar包依赖

例如:

/u013241093/article/details/82526097/stono/p/6736329.html

在JDK8之前java自带的ZipOutputStream方法确实没有解决该乱码问题,

之后可以通过java原生的ZipOutputStream指定编码格式来解决乱码问题.

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。