2010-10-01 48 views
0

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

+1

什么LANGUAG è? (也许你可以使用grep)(呃,我讨厌它没有发布后的15秒限制,因为它太短了)。 – tster 2010-10-01 19:11:28

+0

输入文件数据是什么样的?你试过了什么代码? – 2010-10-01 19:22:01

回答

2

您可以在File上打开Scanner,使用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. 

资源: