1.建立文件或目录
1 import java.nio.file.Files; 2 import java.nio.file.Path; 3 import java.nio.file.Paths; 4 import java.nio.file.attribute.FileAttribute; 5 import java.nio.file.attribute.PosixFilePermission; 6 import java.nio.file.attribute.PosixFilePermissions; 7 import java.util.Set; 8 9 public class FileDemo { 10 public static void main(String args[]) { 11 Path p=Paths.get("G:\\学习型文档\\java_test\\Myfile.txt"); 12 //创建泛型集合 13 //Set<PosixFilePermission> perms=PosixFilePermissions.fromString("rw-rw-rw-"); 14 //ileAttribute <Set<PosixFilePermission>> attr=PosixFilePermissions.asFileAttribute(perms); 15 16 try { 17 Files.createFile(p); 18 } 19 catch(Exception e) { 20 System.out.println("文件已经存在!"); 21 } 22 23 24 } 25 }
2.复制文件或目录