黑马程序员技术交流社区

标题: 为什么我的遍历目录打印文件不是从day01开始的?求解 [打印本页]

作者: 颜仔    时间: 2014-11-7 20:50
标题: 为什么我的遍历目录打印文件不是从day01开始的?求解

求解,看毕老师打印的文件目录是从day01开始的而我的是从day15开始的,怎么回事呢?

作者: striker    时间: 2014-11-7 21:07
代码应该是没有问题的,你再检查一下你的文件目录吧。
作者: 颜仔    时间: 2014-11-7 21:29
striker 发表于 2014-11-7 21:07
代码应该是没有问题的,你再检查一下你的文件目录吧。

我的目录,目录是没有问题的。搞不懂啊?
作者: striker    时间: 2014-11-7 21:52
颜仔 发表于 2014-11-7 21:29
我的目录,目录是没有问题的。搞不懂啊?

能把你的代码粘上去,我帮你调试下。你粘个图片,我搞不定呀。上边有个插入代码。
作者: 颜仔    时间: 2014-11-7 22:17
striker 发表于 2014-11-7 21:52
能把你的代码粘上去,我帮你调试下。你粘个图片,我搞不定呀。上边有个插入代码。 ...
  1. <p>import java.io.*;
  2. class FileDemo3
  3. {
  4.         public static void main(String[] args)
  5.         {
  6.                 File dir=new File("d:\\java0823");
  7.                 showDir(dir);               
  8.         }
  9.         public static void showDir(File dir)
  10.         {
  11.                 System.out.println(dir);
  12.                 File[] files=dir.listFiles();
  13.                 for (int x=0; x<files.length ;x++ )
  14.                 {
  15.                         if(files[x].isDirectory())
  16.                        
  17.                                 showDir(files[x]);
  18.                         else
  19.            System.out.println(files[x]);                       
  20.                 }
  21.         }
  22. }</p><p>你把那个目录换成自己的调式看看,看你的有问题吗?</p>
复制代码


作者: striker    时间: 2014-11-7 22:26
颜仔 发表于 2014-11-7 22:17

我这边没有问题呀!是不是别的地方出错了,你再看看
作者: 颜仔    时间: 2014-11-7 22:27
striker 发表于 2014-11-7 22:26
我这边没有问题呀!是不是别的地方出错了,你再看看

不知道啊 是我用的java版本问题吗?我的是8.0的
作者: 颜仔    时间: 2014-11-7 22:30
颜仔 发表于 2014-11-7 22:27
不知道啊 是我用的java版本问题吗?我的是8.0的

好的 我试试
作者: chensc    时间: 2014-11-8 08:04
学习学习!
作者: ll_shitou    时间: 2014-11-8 09:52
代码应该没问题啊,




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2