zoukankan      html  css  js  c++  java
  • 字节流批量下载图片代码实现

    package com.zhangxueliang.demo;
    
    import java.io.*;
    import java.net.URL;
    import java.util.Properties;
    
    public class URLDemo {
        public static void main(String[] args) throws Exception {
            Properties properties = new Properties();
            InputStream resourceAsStream = Object.class.getResourceAsStream("/imgs.properties");
            properties.load(resourceAsStream);
            InputStream is=null;
            OutputStream os = null;
            for (int i=1;i<=properties.size();i++){
                URL url = new URL((String) properties.get("img" + i));
                String file = url.getFile();
                System.out.println("==========> "+file);
                is = url.openStream();
                File f = new File("D:\zhangxueliang\images");
                if (!f.exists())
                    f.mkdirs();
                os = new FileOutputStream(new File(f,i+".jpg"));
                int len;
                byte[] bys = new byte[1024];
                while ((len=is.read(bys))!=-1){
                    os.write(bys,0,len);
                }
            }
            os.close();
            is.close();
        }
    }
  • 相关阅读:
    0 Explore TreeView
    按钮颜色选择器
    颜色组合框
    Get Files from Directory
    05.0 图片
    WINAPI 变量(2861个)
    为字符串增加50个空格
    让DataGridView显示行号
    相对路径
    SpecialFolder
  • 原文地址:https://www.cnblogs.com/niwotaxuexiba/p/10544359.html
Copyright © 2011-2022 走看看