當前位置:才華齋>計算機>java語言>

如何利用java讀取網路照片

java語言 閱讀(7.71K)

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

如何利用java讀取網路照片

import eredInputStream;

import eredOutputStream;

import OutputStream;

import URLConnection;

import ;

import onnection;

/*. *讀取網路照片,儲存到本地

* */

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 = Connection(); // 試圖連線並取得返回狀態碼ect();

HttpURLConnection httpconn = (HttpURLConnection) urlconn;

HttpResult = esponseCode();

tln(HttpResult);

if (HttpResult != _OK) // 不等於HTTP_OK說明連線不成功t("fail");

else {

int filesize = ontentLength(); // 取資料長度tln(filesize);

BufferedInputStream bis=new BufferedInputStream(nputStream());

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

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

int num = -1; //讀入的位元組數

while (true) {

num = (buffer); // 讀入到緩衝區

if (num ==-1){

h();

break; //已經讀完

}

h();

e(buffer,0,num);

}

e();

e();

}

}

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

rlImg("java中equals和==的區別