有:尝试并打开ZipFile它; 如果它不是ZIP,你会得到一个ZipException.
使用JDK 7,它更容易:
Files.probeContentType(Paths.get("/path/to/file"))
Run Code Online (Sandbox Code Playgroud)
如果文件是zip文件,它将返回"application/zip"!
奖励:使用Java 7,你可以访问一个zip文件(或jar文件,因为jar是一个zip文件)作为a FileSystem,导航,修改文件等等.不再需要这些讨厌的ZipEntry/JarEntry对象了.
沟File.快速.
| 归档时间: |
|
| 查看次数: |
991 次 |
| 最近记录: |