读取网页中的资源内容
//new一个URl实例
URL url = new URL("http://www.baidu.com");
//通过url的openStream() 方法获取资源的字节输入流
InputStream is = url.openStream();
//将字节输入流包装成字符输入流
InputStreamReader isr = new InputStreamReader(is, "utf-8");
//为字符输入流添加一个缓冲区
BufferedReader br = new BufferedReader(isr);
//读取一行数据
String string = br.readLine();
//如果读到的数据不为空则输出读取到的数据,再读取下一行数据
while(string!=null){
System.out.println(string);
string = br.readLine();
}
//注意这里要先关闭后开启的流
br.close();
isr.close();
is.close();
时间: 2024-10-14 04:07:34