package test1;
import java.io.File;
public class file { public static void main(String[] args) { File file = new File(“D://iotest//hello.txt”); File file2 = new File(“D://QQ”); File file3 = new File(“D://test3.txt”); File file4 = new File(“D://test4.txt”); File file5 = new File(“D://word.txt”); //System.out.println(file); //System.out.println(file.getAbsoluteFile()); 获取绝对路径 //System.out.println(file.getPath()); 获取路径 //System.out.println(file.getName()); 获取名称 //System.out.println(file.getPath()); 获取上层文件目录路径 //System.out.println(file.length()); 获取文件长度,即字节数 //System.out.println(file.lastModified()); 获取最后一次修改的时间,返回毫秒 //for (String s:file2.list()) { 返回字符串数组,获取指定目录下的所有文件或文件目录 //System.out.print(s+" "); //} //for (Object obj: 获取指定目录目录下的所有文件或文件目录的file数组 // file2.listFiles() ) { // System.out.println(obj); // } //System.out.println(file4.isDirectory()); 判断是否是文件目录 //System.out.println(file4.isFile()); 判断是否是文件 //System.out.println(file4.exists()); 判断是否存在 //System.out.println(file4.isHidden()); 判断是否隐藏 //System.out.println(file4.canRead()); 判断是否可读 //System.out.println(file4.canWrite()); 判断是否可写 //try { 创建一个文件,mkdir()创建文件目录,mkdirs()如果上层目录不存在,一并创建 // file5.createNewFile(); //} catch (IOException e) { // e.printStackTrace(); //} //file5.delete(); 删除文件或者文件夹 } }
