将网络上图片复制到本地

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将网络上图片复制到本地相关的知识,希望对你有一定的参考价值。

package com.java.fengefu;

import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.Writer;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;

public class A {
    public void aa(){
        
        try {
            URL url = new URL("https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1490112942709&di=ba94365cbfb94370f9d4e4c2caffa6e1&imgtype=0&src=http%3A%2F%2Fimg4.duitang.com%2Fuploads%2Fitem%2F201606%2F27%2F20160627032356_FwKus.thumb.700_0.jpeg");
            URLConnection openConnection = url.openConnection();
            InputStream in = openConnection.getInputStream();
            OutputStream out = new FileOutputStream("c:/888.jpg");
            
            byte[] b = new byte[1024];
            int c;
            while((c=in.read(b))!=-1){
                out.write(b,0,c);
            }
            
        } catch (Exception e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    
        
    }

    public static void main(String[] args) {
        A a = new A();
        a.aa();
    }
}

 

以上是关于将网络上图片复制到本地的主要内容,如果未能解决你的问题,请参考以下文章

Swift新async/await并发中利用Task防止指定代码片段执行的数据竞争(Data Race)问题

Swift新async/await并发中利用Task防止指定代码片段执行的数据竞争(Data Race)问题

应用程序注册失败,因为文件位于网络共享上。在注册包之前将文件复制到本地计算机

Ecshop商品描述远程图片本地化,我要从另外一个网站复制产品说明带图片,想直接下载到本地服务器

Android 下载网络图片保存到本地

如何将本地elasticsearch实例复制/复制/同步/备份到远程elasticsearch实例