2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
/**
递归列出目录下文件
*/
import
java.io.*;
public
class
TestListFile{
public
static
void
listfile(File file_dir)
{
File[] files = file_dir.listFiles();
for
(
int
i=
0
, length=files.length; i<length ; i++){
File ft = files[i];
System.out.println(ft);
if
(ft.isDirectory()){
listfile(ft);
}
}
}
public
static
void
main(String[] args)
{
listfile(
new
File(args[
0
]));
}
|
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
/**
递归列出目录下文件
*/
import
java.io.*;
public
class
TestListFile{
public
static
void
listfile(File file_dir)
throws
SecurityException {
File[] files = file_dir.listFiles();
for
(
int
i=
0
, length=files.length; i<length ; i++){
File ft = files[i];
System.out.println(ft);
if
(ft.isDirectory()){
listfile(ft);
}
}
}
public
static
void
main(String[] args)
throws
NullPointerException, SecurityException {
listfile(
new
File(args[
0
]));
}
|