File、Paths和Files类的使用详解
Paths:通过get()方法返回一个Path对象,Path用于表示文件路径和文件。 Files:提供了大量处理文件的方法,例如文件复制、读取、写入,获取文件属性、快捷遍历文件目录等..... Files 和 Paths是Java8新增的工具类,在处理文件方面功能非常强大。 Paths类 //以当前路径作为Path对象 Path p = Paths.get("."); //使用传入的字符串返回一个Path对象 Path p2 = Paths.get("D","ReviewIO","URL"); //对应的路径 System.out.println("p对象的对应路径:" + p.toString()); System.out.println("p2对象的对应路径:" + p2.toString()); //路径数量是以路径名的数量作为标准 System.out.println("p路径数量:" + p.getNameCount()); System.out.println("p2路径数量:" + p2.getNameCount()); //获取绝对路径 System.out.println("p绝对路径:" + p.toAbsolutePath()); System.out.println("p2绝对路径:" + p2.toAbsolutePath()); //获取父路径