AP计算机科学A(APcomputer science A)复习备考攻略视频教程
43756 人在学
当我们在创建java的项目过程中,有时候会遇到一些棘手的问题,就比如说:在JDk zipEntry压缩中文文件名出现乱码的问题。那么对于这个问题,我们应该怎样来解决呢?今天我们就一起来学习一下它的解决方案吧。希望这篇教程对于大家有所帮助。
在教程开始之前,小编先为大家简单的介绍一下JDKZipEntry压缩包吧。其实他是一个用来设置.zip的压缩包。ZipEntry使用从指定ZIP条目获取的字段创建新的ZIP条目。为了编写这篇教程,小编还特意上网查询了相关的资料,发现具体的解决方法有两种。事不宜迟,现在就让我们一起来学习一下吧。
第一种方法:
小编首先为大家介绍的第一种方法就是:修改一下ZipOutputStream以及jdkZipInputStream这两个的源文件。但是小编认为这个方法相对来说,还是较为麻烦的。所以小编并不推荐使用这个方法。
第二种方法:
那么小编接下来就为大家介绍一种较为简单的方法吧,第二种方法其实就是拿来主义的。毕竟在开源项目Ant里面就已经有现成的实现了,我们只要简单将ant.jar加入到工程下的lib目录,那样就可以了。
但是假如我们仅仅只是使用压缩的话,那就需要加入ant.jar。这样子做的话,就会导致引入了一些不必要的文件的问题。因此小编还特意找到了Ant1.8的源码,接着我们只要将所需要用到的那一部分编译打包成为了一个jar文件,就可以提供给大家使用了。
首先我们要做的就是引入包,具体的Java代码,如图所示:
接着我们就要输入一下关键的代码,具体的Java代码,如图所示:
小编结语:
今天我们主要是学习了“解决JDKZipEntry压缩文件名乱码的两种方法”,在这两种方法中,大家可以根据自己的实际需要来进行选择。只是小编建议大家不要使用第一种方法,毕竟第二种方法相对来说还是比较简单的。今天的教程就已经介绍完毕了,如果你还是与犹未尽,可以进入我们的官网课课家教育,了解更多的java入门教程。
共36节 · 9小时13分钟
¥599.00602人在学
共27节 · 7小时36分钟
房屋出租管理系统(附vue+springboot项目源码)视频教程
¥399.00897人在学
共8节 · 1小时32分钟
¥10.0012345人在学
共74节 · 19小时37分钟
¥39.994183人在学