我正在尝试在公司网站内搜索特定字符串,以检查网站是否正常运行。
你能给我一个提示如何做吗?
到目前为止,这是我的代码:
public static void main(String[] args) throws Exception {
try {
URL oracle = new URL("http://10.200.10.199:80");
BufferedReader in = new BufferedReader(new InputStreamReader(
oracle.openStream()));
inputLine = in.readLine();
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
}
in.close();
} catch (IOException e) {
// TODO: handle exception
System.out.println("Page was not found - might not be running");
}
最佳答案
org.apache.commons.lang(Commons Lang)中的StringUtils可以为您完成这项工作。
boolean contains=false;
while ((inputLine = in.readLine()) != null)
{
contains = StringUtils.contains(inputLine, searchString);
}
您也可以使用String.contains(CharSequence)。 CharSequence可以通过以下方式轻松创建
CharSequence cs = searchString;