zoukankan      html  css  js  c++  java
  • java读取文件流和写入

    package jsoup;
    import java.io.File;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.io.OutputStream;
    import java.net.MalformedURLException;
    import java.net.URL;
    import java.util.HashMap;
    import java.util.Map;
    import java.util.UUID;

    import org.apache.commons.io.FileUtils;

    public class Test {

    public static void main(String[] args) throws MalformedURLException, IOException {
    Map<Integer, String> map = new HashMap<Integer,String>();


    String path = "http://files.eduuu.com/img/2014/12/04/170859_548024abcf1bf.png";
    String destFile = "d://"+UUID.randomUUID()+".png";
    FileUtils.copyURLToFile(new URL(path), new File(destFile));
    /*OutputStream os = new FileOutputStream(new File(destFile));
    byte[] b = new byte[1024];
    try {
    InputStream is = new URL(path).openStream();
    while (is.read(b) != -1) {
    os.write(b);
    }
    } catch (MalformedURLException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    } catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }
    */


    }

    }

  • 相关阅读:
    Dagger2 (二) 进阶篇
    Dagger2 (一) 入坑篇
    RoboGuice 3.0 (三)总结篇
    RoboGuice 3.0 (二)进阶篇
    RoboGuice 3.0 (一)入坑篇
    spring源码
    Java transient关键字使用
    Spring源码学习
    jvm系列(一):java类的加载机制
    Java中newInstance()和new()
  • 原文地址:https://www.cnblogs.com/poilk/p/6433680.html
Copyright © 2011-2022 走看看