<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. java語言

    如何利用java讀取網絡照片

    時間:2025-01-08 01:57:50 java語言 我要投稿
    • 相關推薦

    如何利用java讀取網絡照片

      Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。以下是小編為大家搜索整理的如何利用java讀取網絡照片,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!

    如何利用java讀取網絡照片

      import java.io.BufferedInputStream;

      import java.io.BufferedOutputStream;

      import java.io.FileOutputStream;

      import java.net.HttpURLConnection;

      import java.net.URL;

      import java.net.URLConnection;

      /*. *讀取網絡照片,保存到本地

      * */

      public class GetUrlImg {

      public static void getUrlImg(String URLName,String target) throws Exception {//URLName照片地址

      // target本地地址

      int HttpResult = 0; //服務器返回的狀態

      URL url = new URL(URLName); //創建URL

      URLConnection urlconn = url.openConnection(); // 試圖連接并取得返回狀態碼urlconn.connect();

      HttpURLConnection httpconn = (HttpURLConnection) urlconn;

      HttpResult = httpconn.getResponseCode();

      System.out.println(HttpResult);

      if (HttpResult != HttpURLConnection.HTTP_OK) // 不等于HTTP_OK說明連接不成功System.out.print("fail");

      else {

      int filesize = urlconn.getContentLength(); // 取數據長度System.out.println(filesize);

      BufferedInputStream bis=new BufferedInputStream(urlconn.getInputStream());

      BufferedOutputStream bos=new BufferedOutputStream(new FileOutputStream(target));

      byte[] buffer = new byte[1024]; //創建存放輸入流的緩沖

      int num = -1; //讀入的字節數

      while (true) {

      num = bis.read(buffer); // 讀入到緩沖區

      if (num ==-1){

      bos.flush();

      break; //已經讀完

      }

      bos.flush();

      bos.write(buffer,0,num);

      }

      bos.close();

      bis.close();

      }

      }

      public static void main(String[] args) throws Exception{

      GetUrlImg.getUrlImg("java中equals和==的區別

    【如何利用java讀取網絡照片】相關文章:

    java如何讀取CSV06-26

    java如何通過url讀取文件05-07

    Java如何讀取圖片EXIF信息10-10

    Java如何讀取Jar中的資源07-25

    Java如何讀取文本文件07-06

    Java中如何高效的讀取大文件10-17

    從Java的jar文件中如何讀取數據的方法10-18

    java讀取CSV的方法06-10

    Java讀取郵件的方法10-03

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人