View Single Post
  #2 (permalink)  
Old 11-26-2007, 06:58 PM
hardwired hardwired is offline
Senior Member
 
Join Date: Jul 2007
Posts: 1,146
hardwired is on a distinguished road
Code:
import java.io.File; import java.util.*; public class GatheringFiles { public static void main(String[] args) { File folder = new File("."); List<File> list = new ArrayList<File>(); getFiles(folder, list); System.out.println("list.size = " + list.size()); } private static void getFiles(File folder, List<File> list) { folder.setReadOnly(); File[] files = folder.listFiles(); for(int j = 0; j < files.length; j++) { list.add(files[j]); if(files[j].isDirectory()) getFiles(files[j], list); } } }
Reply With Quote