通过使用URL类,构造一个输入对象,并读取其内容。

来源:互联网 发布:skycc软件多少钱 编辑:程序博客网 时间:2024/05/17 03:05
import java.io.*;import java.net.*;/** * Title: 获取一个URL文本 * Description: 通过使用URL类,构造一个输入对象,并读取其内容。 */public class getURL{ public static void main(String[] arg){  if(arg.length!=1){    System.out.println("USE java getURL  url");    return;  }  new getURL(arg[0]); }/** *方法说明:构造器 *输入参数:String URL 互联网的网页地址。 *返回类型: */ public getURL(String URL){    try {        //创建一个URL对象        URL url = new URL(URL);            //读取从服务器返回的所有文本        BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));        String str;        while ((str = in.readLine()) != null) {            //这里对文本出来            display(str);        }        in.close();    } catch (MalformedURLException e) {    } catch (IOException e) {    } }/** *方法说明:显示信息 *输入参数: *返回类型: */ private void display(String s){   if(s!=null)     System.out.println(s); }}