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程序,该程序可以从指定的网络地址下载文件并保存到本地磁盘。通过使用java.net和java.io包中的类,程序实现了从网络读取数据并将其写入本地文件的功能。

被折叠的 条评论
为什么被折叠?



