如何扫描文件以搜索值

时间:2010-10-01 19:05:35

标签: java file variables boolean

我需要扫描输入文件并搜索特定值。我该怎么做?

3 个答案:

答案 0 :(得分:2)

您可以在Scanner上打开File,使用Scanner.findWithinHorizon(),您可以搜索下一次研究。

例如:

File file = new File("/Users/me/file.txt");
Scanner scanner = new Scanner(file);
String foundString = scanner.findWithinHorizon("hello", 0); //You can replace Hello with a regex if you want.

资源:

答案 1 :(得分:0)

答案 2 :(得分:0)

http://download.oracle.com/javase/1.5.0/docs/api/java/util/Scanner.html

如果你正在寻找int等,你可以做nextInt()。