package com.fy.t1;
import java.io.File;
public class TestFile {
public static void main(String[] args) {
File file = new File("C:\\Users\\15460\\Desktop\\1.txt");
System.out.println(file.canWrite());
System.out.println(file.canRead());
System.out.println(file.canExecute());
file.delete();
System.out.println(file.exists());
System.out.println(file.getName());
System.out.println(file.getParent());
System.out.println(file.getPath());
System.out.println(file.getAbsolutePath());
System.out.println(file.getTotalSpace());
System.out.println(file.getFreeSpace());
System.out.println(file.isHidden());
System.out.println(file.isFile());
System.out.println(file.isDirectory());
System.out.println(System.currentTimeMillis() - file.lastModified()/1000/60);
}
}
package com.fy.t1;
import java.io.File;
public class TestListFiles {
public static void main(String[] args) {
File dir = new File("C:\\Users\\15460\\Desktop");
String[] fileNames = dir.list();
for(String fileName:fileNames) {
System.out.println(fileName);
}
File[] files = dir.listFiles();
for(File file : files) {
System.out.println(file.getPath());
}
String[] file1 = dir.list();
for (File file : files) {
if (file.isFile()) {
if (file.getName().endsWith(".exe")) {
System.out.println(file.getPath());
}
}
}
}
}