本帖最后由 我为你着迷 于 2014-12-2 20:34 编辑
- import java.io.*;
- class FileDemo4
- {
- public static void main(String[] args)
- {
- File dir=new File("d:\\java0219");
- showDir(dir);
- }
-
- public static void showDir(File dir)
- {
- File[] files=dir.listFiles();
- for(int x=0;x<files.length;x++)
- {
- if(files[x].isDirectory())
- showDir(files[x]);
- else
- System.out.println(files[x]);
- }
- }
- }
复制代码
大家好,这句话showDir(files[x]);我没看懂,就是为什么传递的是files[x]呢?或者
谁可以帮我把这段代码读一下呀?到底是怎么执行的呢?谢谢了。黑马币无限奉上啊。 |
|