import java.util.zip.*;
import net.lingala.zip4j.*;
//using: https://github.com/srikanth-lingala/zip4j
try {
ZipFile zip = new ZipFile("data.zip");
// or extractFile()
zip.extractAll("tmp");
zip.close();
}
catch (Exception e) {
System.out.println(e.getMessage());
}