您的位置:首页 > 理论基础 > 计算机网络

Java代码可自动从网络上下载文件

2017-01-05 09:38 381 查看
import java.io.BufferedInputStream;
import java.io.FileWriter;
import java.net.URL;

public class DownloadFromNetAddr {

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

boolean istag = download("http://NetAddress", "D:/111.del");

System.out.println(istag);
}

public static boolean download(String urlpath, String savepath){
try{
URL url = new URL(urlpath);
BufferedInputStream in = new BufferedInputStream(url.openStream());
int line1;
StringBuffer sb1 = new StringBuffer();
while((line1=in.read())!=-1){
sb1.append((char)line1);
}
String str1 = sb1.toString();

FileWriter fw = new FileWriter(savepath);
fw.write(str1);
fw.close();
}catch(Exception e){
return false;
}

return true;
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java 网络