import java.io.*;
import java.net.*;public class searchurl{
public static void main(String[] args)throws Exception
{
String s="http://search.cn.yahoo.com/search?ei=gbk&v=&fr=fp-tab-web-ycn&pid=ysearch&source=yahoo_yhp_0706_search_button&p="+URLEncoder.encode("诺顿")+"";URLConnection con=(new URL(s)).openConnection();
BufferedReader br=new BufferedReader(new InputStreamReader(con.getContent()));
while((s=br.readLine())!=null)
System.out.println(s);
}
}

解决方案 »

  1.   

    BufferedReader br=new BufferedReader(new InputStreamReader(con.getContent()));
    错了吧,con.getInputStream()
      

  2.   


    改为以下,还是提示使用了过时的APIimport java.io.*;
    import java.net.*;public class searchurl{
    public static void main(String[] args)throws Exception
    {
    String s="http://search.cn.yahoo.com/search?ei=gbk&v=&fr=fp-tab-web-ycn&pid=ysearch&source=yahoo_yhp_0706_search_button&p="+URLEncoder.encode("诺顿")+"";URLConnection con=(new URL(s)).openConnection();
    BufferedReader br=new BufferedReader(new InputStreamReader(con.getInputStream()));
    while((s=br.readLine())!=null)
    System.out.println(s);
    }
    }
      

  3.   

    String s = "http://search.cn.yahoo.com/search?ei=gbk&v=&fr=fp-tab-web-ycn&pid=ysearch&source=yahoo_yhp_0706_search_button&p="
    + URLEncoder.encode("诺顿","GBK") + "";
    这样看看它还过时么?