📄 baiduseeker.java
字号:
/*
* BaiduSeeker.java
*
* Created on 2008年2月29日, 下午4:03
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package com.j2mehome.tools.siteinfo;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
/**
*
* @author 刘亚洲 qq:41832143
*/
public class BaiduSeeker {
/** Creates a new instance of BaiduSeeker */
public BaiduSeeker() {
}
public String getIndexPages(String url) {
String beginurl = "http://www.baidu.com/s?wd=site%3A";
String endurl = "&cl=3";
String totalurl = beginurl + url + endurl;
URL murl = null;
URLConnection conn;
try {
murl = new URL(totalurl);
} catch (MalformedURLException ex) {
ex.printStackTrace();
}
try {
conn = murl.openConnection();
conn.connect();
InputStreamReader in = new InputStreamReader(conn.getInputStream());
BufferedReader buff = new BufferedReader(in, in.toString().length());
String index = "找到相关网页约";
String index1 = "篇,用时";
String ln;
int begin;
int end;
while ((ln = buff.readLine()) != null) {
if ((begin = ln.indexOf(index)) != -1) {
System.out.println(ln);
if ((end = ln.indexOf(index1)) != -1) {
// System.out.println("begin"+begin);
// System.out.println("end"+end);
// System.out.println(ln.substring(begin+index.length(),end));
buff.close();
return ln.substring(begin + index.length(), end);
}
}
}
} catch (IOException ex) {
ex.printStackTrace();
}
return null;
}
public static void main(String[] args) {
BaiduSeeker b = new BaiduSeeker();
System.out.println(b.getIndexPages("www.j2mehome.com"));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -