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);
}
}
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);
}
}
错了吧,con.getInputStream()
改为以下,还是提示使用了过时的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);
}
}
+ URLEncoder.encode("诺顿","GBK") + "";
这样看看它还过时么?