Is there an easy way to go through an entire directory recursively to find all CSV files? In python, there's os.walk and I see that Java has FileVisitor, but I have no idea how to use it correctly (http://download.oracle.com/javase/tutorial/essential/io/walk.html).
What I want to do is something like this (pseudocode):
mainDirectory = r'C:\Downloads\MyFolder'
// Must work for directories within mainDirectory
for (file : mainDirectory){
if (filename.find('csv') > -1){
callMyMethod(filesrc)}
}
Can someone help me convert this into actual Java code? Thanks a lot!