集册 Java实例教程 提取罐子入口

提取罐子入口

欢马劈雪     最近更新时间:2020-01-02 10:19:05

526
提取罐子入口
/*时 代 J a v a 公 众 号 - N o w J a v  a . c o m 提供*/

import java.io.File;

import java.io.FileOutputStream;

import java.io.InputStream;

import java.net.URL;

import java.util.ArrayList;

import java.util.Enumeration;

import java.util.List;

import java.util.jar.JarEntry;

import java.util.jar.JarFile;


public class Main{

    public static String extractJarEntry(String outPath, JarFile jarFile,

            JarEntry entry) throws Exception {

        outPath = outPath.endsWith("/") ? outPath : outPath + '/';

        File file = new File(outPath + entry.getName());

        if (!file.exists()) {
        /**
         * 时   代    Java - nowjava.com 提 供 
        **/

            if (entry.isDirectory()) {

                file.mkdirs();

            } else {

                file.getParentFile().mkdirs();

         
展开阅读全文