Here is a Java code : *private static void _printTree(String root,int depth) { if(root==null || root.trim().length()==0) return; File f=new File(root); if(f.isFile()==true) { printTab(depth); System.out.printf("%s\n",f.getName()); return; } if(f.isDirectory()==true) { printTab(depth); System.out.printf("%s\n",f.getName()); String[] filelist=f.list(); if(filelist==null) return; for(String file:filelist) { _printTree(root+File.separator+file, depth+1); } return; } return; }
public static void printTree(String root) { _printTree(root, 0); }* Thanks & Regards Anantha Krishnan On Wed, Jul 27, 2011 at 1:21 PM, geek forgeek <geekhori...@gmail.com> wrote: > can some one give me the code plz? > > > On Wed, Jul 27, 2011 at 12:26 AM, sunny agrawal > <sunny816.i...@gmail.com>wrote: > >> yes Preorder recursion will be good for displaying in User Friendly way... >> >> >> On Wed, Jul 27, 2011 at 12:49 PM, Anand Saha <anands...@gmail.com> wrote: >> >>> Implement Preorder Traversal in the File system tree. >>> >>> -- >>> >>> >>> >>> On Wed, Jul 27, 2011 at 12:06 PM, geek forgeek <geekhori...@gmail.com>wrote: >>> >>>> Function to display the directory structure in a user friendly way >>>> taking root dir as arg >>>> for a general OS. You may assume and state some basic APIs available in >>>> that OS >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Algorithm Geeks" group. >>>> To post to this group, send email to algogeeks@googlegroups.com. >>>> To unsubscribe from this group, send email to >>>> algogeeks+unsubscr...@googlegroups.com. >>>> For more options, visit this group at >>>> http://groups.google.com/group/algogeeks?hl=en. >>>> >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "Algorithm Geeks" group. >>> To post to this group, send email to algogeeks@googlegroups.com. >>> To unsubscribe from this group, send email to >>> algogeeks+unsubscr...@googlegroups.com. >>> For more options, visit this group at >>> http://groups.google.com/group/algogeeks?hl=en. >>> >> >> >> >> -- >> Sunny Aggrawal >> B-Tech IV year,CSI >> Indian Institute Of Technology,Roorkee >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Algorithm Geeks" group. >> To post to this group, send email to algogeeks@googlegroups.com. >> To unsubscribe from this group, send email to >> algogeeks+unsubscr...@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/algogeeks?hl=en. >> > > -- > You received this message because you are subscribed to the Google Groups > "Algorithm Geeks" group. > To post to this group, send email to algogeeks@googlegroups.com. > To unsubscribe from this group, send email to > algogeeks+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/algogeeks?hl=en. > -- You received this message because you are subscribed to the Google Groups "Algorithm Geeks" group. To post to this group, send email to algogeeks@googlegroups.com. To unsubscribe from this group, send email to algogeeks+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/algogeeks?hl=en.