刚学Java,  我在用File对象的list()时,我的代码如下:  
 
File  file  =  new  File("e:\\");  
                       String[]  fileNames  =  file.list();  
                       System.out.println(fileNames.length);  
                       System.out.println(file.getPath());  
                       for  (int  j  =  0;  j  <  fileNames[j].length();  j++)  {  
                                   System.out.println(fileNames[j]);  
                       }  
为什么输出结果并不是我所要的结果:
结果当中有许多 的目录没有列出来,这是怎么回事?