<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>
            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

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看