File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes I/O and Streams and the fly likes Search File at all locations Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Soft Skills this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » I/O and Streams
Bookmark "Search File at all locations" Watch "Search File at all locations" New topic

Search File at all locations

karan chandok

Joined: Jul 15, 2011
Posts: 25
I am trying a program that can search file in all drives

But issue is it is searching for file only in current directory

Is there any way that I can find the file at all locations?

Thanks in Advance
Rob Spoor

Joined: Oct 27, 2005
Posts: 19783

Please KeepItDown. That doesn't include all uppercase letters but also larger fonts. It's completely unnecessary.

With you can first use the static listRoots() methods to list all of the root files. You must then use a recursive method that for those. In pseudo code:
With java.nio.file.Path it's a bit different, because you can use FileVisitor:

How To Ask Questions How To Answer Questions
I agree. Here's the link:
subject: Search File at all locations