欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java讀取zip和rar

吳曉飛1年前7瀏覽0評論

Java是一種十分流行的編程語言,在日常開發(fā)中經常需要處理zip和rar文件。下面將介紹如何通過Java讀取zip和rar文件。

1. 讀取zip文件

import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
import java.util.zip.ZipEntry;
import java.util.zip.ZipInputStream;
public class ReadZip {
public static void main(String[] args) throws Exception {
File file = new File("file.zip");
InputStream input = new FileInputStream(file);
ZipInputStream zipInput = new ZipInputStream(input);
ZipEntry entry = zipInput.getNextEntry();
while (entry != null) {
System.out.println(entry.getName());
entry = zipInput.getNextEntry();
}
zipInput.closeEntry();
zipInput.close();
}
}

2. 讀取rar文件

import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
import java.util.Enumeration;
import java.util.zip.ZipEntry;
import java.util.zip.ZipFile;
public class ReadRar {
public static void main(String[] args) throws Exception {
File file = new File("file.rar");
ZipFile zipFile = new ZipFile(file);
Enumerationentries = zipFile.entries();
while (entries.hasMoreElements()) {
ZipEntry entry = entries.nextElement();
System.out.println(entry.getName());
}
zipFile.close();
}
}

以上就是Java讀取zip和rar文件的方法,需要注意的是,讀取rar文件需要使用ZipFile類,并且需要將rar文件重命名為zip文件。