import java.io.File;
import java.util.Date;
public class TestFile1 {
/**
* @param args
*/
public static void main(String[] args) {
File file = new File("c:\\hello");
System.out.println("文件是否存在:"+file.exists());
System.out.println("文件是否是目录:"+file.isDirectory());
System.out.println("文件的绝对路径:"+file.getAbsolutePath());
System.out.println("文件的大小:"+file.length());
Date date = new Date(file.lastModified());
System.out.println("文件最后修改时间:"+date.toLocaleString());
if (file.isDirectory()) {
String[] fileList = file.list();
for (String str : fileList) {
System.out.println(str);
}
File [] files = file.listFiles();
for (File file2 : files) {
if (file2.isDirectory()) {
File[]file3 = file2.listFiles();
}
}
}
showFile(file);
}
public static void showFile(File file){
if (file.isDirectory()) {
File [] files = file.listFiles();
for (File file2 : files) {
if(file2.isFile())
System.out.println(file2.getName());
else
showFile(file2);
}
}
}
}
import java.io.File;
import java.util.Date;
public class TestFile1 {
/**
* @param args
*/
public static void main(String[] args) {
File file = new File("c:\\hello");
System.out.println("文件是否存在:"+file.exists());
System.out.println("文件是否是目录:"+file.isDirectory());
System.out.println("文件的绝对路径:"+file.getAbsolutePath());
System.out.println("文件的大小:"+file.length());
Date date = new Date(file.lastModified());
System.out.println("文件最后修改时间:"+date.toLocaleString());
if (file.isDirectory()) {
String[] fileList = file.list();
for (String str : fileList) {
System.out.println(str);
}
File [] files = file.listFiles();
for (File file2 : files) {
if (file2.isDirectory()) {
File[]file3 = file2.listFiles();
}
}
}
showFile(file);
}
public static void showFile(File file){
if (file.isDirectory()) {
File [] files = file.listFiles();
for (File file2 : files) {
if(file2.isFile())
System.out.println(file2.getName());
else
showFile(file2);
}
}
}
}