工具类——如何从网上下载文件到本地

通常我们会需要把一些文件动态的参数化,又不想手动的去添加,那么这个下载的程序就要有代码来完成了;

直接上代码:

/** 
     * 下载文件---返回下载后的文件存储路径 
     *  
     * @param url 文件地址 
     * @param dir 存储目录 
     * @param fileName 存储文件名 
     * @return 
     */  
    public static void downloadHttpUrl(String url, String dir, String fileName) {  
        try {  
            URL httpurl = new URL(url);  
            File dirfile = new File(dir);    
            if (!dirfile.exists()) {    
                dirfile.mkdirs();  
            }  
            FileUtils.copyURLToFile(httpurl, new File(dir+fileName));  
        } catch (Exception e) {  
            e.printStackTrace();  
        }  
    }  
原文地址:https://www.cnblogs.com/iceb/p/8823561.html