0
A
回答
0
// class declaration ...
private static String readFile(String fileName) {
String data = "";
try {
BufferedReader in = new BufferedReader(new FileReader(new File(fileName)));
StringBuilder string = new StringBuilder();
for (String line = ""; line = in.readLine(); line != null)
string.append(line).append("\n");
in.close();
data = line.toString();
}
catch (IOException ioe) {
System.err.println("Oops: " + ioe.getMessage());
}
return data;
}
public int filesContaining(String phrase, String... files) {
int count = 0;
for (String file : files) {
if (readFile(file).contains(phrase))
count++;
}
return count;
}
然後使用它像:
int count = classInstance.filesContaining("about", "file1.txt", "file2.txt", "file3.txt");
,並返回多少文件1,文件2,並且文件3含有「大約」字樣。
相關問題
- 1. 在數組中查找包含特定術語的文檔
- 2. 如何計算包含特定單詞的文檔?
- 3. 如何計算術語文檔矩陣?
- 4. 如何計算文檔字段中特殊術語的頻率?
- 5. 查找elasticsearch中包含術語的文檔數
- 6. 如何計算lucene索引中每個文檔的術語數?
- 7. 將URL複製到包含特定術語的文件
- 8. Pi計算在Java中的特定數量的術語?
- 9. perl行計算包含特定文本的文件
- 10. 計算包含特定數據的單元格的數量
- 11. 如何使用Lucene搜索不包含術語的文檔?
- 12. 雲計算術語
- 13. 計算包含特定級別數據的節點數 - nTree
- 14. 計算術語x術語矩陣
- 15. 包含設計文檔factoryng
- 16. Solr的:當查詢中包含特定術語
- 17. Excel公式來計算包含特定文本的單元格
- 18. 查詢來計算術語頻率*逆文檔頻率
- 19. 需要在php中計算包含特定數據的行mysql
- 20. 如何確定每個文檔中術語的術語頻率?
- 21. SQL搜索包含術語
- 22. 如何在Perl文檔中找到一些特定的術語?
- 23. Lucene.NET:檢索特定文檔中使用的所有術語
- 24. 只保留文檔術語矩陣中的特定格式R
- 25. 在MongoDB中查找包含不包含具有特定字段值的文檔的數組的文檔
- 26. ElasticSearch,如何搜索包含特定數組元素的文檔
- 27. 通過git grep查找包含兩個特定術語的文件
- 28. 文檔的正確術語
- 29. ř數據幀 - 包含多個術語
- 30. 包含JS文件的術語API /定義的使用
你有什麼試過,你卡在哪裏?如果這是作業,它也應該有作業標籤。 – 2011-03-09 00:42:15
根據您之前的問題,我認爲您正在努力實現TF/IDF。您是否正在尋找一個或多個文檔中出現一個或多個術語的次數?請在你的問題中更具體,以獲得更有用的答案。 – 2011-03-09 01:08:00