while ((line = reader.readLine()) != null) { temp += line; } reader.close(); return temp; } }
* 执行查询:
public class TestQuery { public static void main(String[] args) throws IOException, ParseException { Hits hits = null; String queryString = "社区"; Query query = null; 数据挖掘实验室 IndexSearcher searcher = new IndexSearcher("c:\\index"); Analyzer analyzer = new StandardAnalyzer(); try { QueryParser qp = new QueryParser("body", analyzer); query = qp.parse(queryString); } catch (ParseException e) { } if (searcher != null) { hits = searcher.search(query); if (hits.length() > 0) { System.out.println("找到:" + hits.length() + " 个结果!"); } } } }
* 执行结果:
|