手写一个java下载html到本地
时间: 2023-03-31 10:03:49 浏览: 68
好的,我可以回答这个问题。以下是一个简单的 Java 代码,可以下载指定 URL 的 HTML 页面到本地:
```java
import java.io.*;
import java.net.*;
public class DownloadHTML {
public static void main(String[] args) {
String url = "https://www.example.com";
String filename = "example.html";
try {
URL website = new URL(url);
BufferedReader in = new BufferedReader(new InputStreamReader(website.openStream()));
BufferedWriter out = new BufferedWriter(new FileWriter(filename));
String inputLine;
while ((inputLine = in.readLine()) != null) {
out.write(inputLine);
}
in.close();
out.close();
System.out.println("HTML 下载成功!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
你可以将 `url` 和 `filename` 替换为你需要下载的 HTML 页面的 URL 和文件名。请注意,这段代码只是一个简单的示例,实际应用中可能需要更多的错误处理和优化。