18年的草稿,哈哈哈哈,现在已经是在纯做前端了
文件的属性
文件的属性的读取
直接看代码
public class Learn {
public static void main(String[] args) {
File file = new File("hello");
file.createNewFile();
System.out.println("文件是否存在:"+file.exists());
System.out.println("获得文件名:"+file.getName());
System.out.println("获得文件相对路径:"+file.getPath());
System.out.println("获得文件绝对路径:"+file.getAbsolutePath());
System.out.println("获得文件父级路径:"+file.getParent());
System.out.println("获得文件大小:"+file.length());
System.out.println("文件是否隐藏:"+file.isHidden());
System.out.println("文件是否可读:"+file.canRead());
System.out.println("文件是否可写:"+file.canWrite());
System.out.println("文件是否为文件夹:"+file.isDirectory());
}
}
文件的属性的设置
将文件设置为可写
file.setWritable(true);//ture表示可写,false表示不可写
将文件设置为可读
file.setReadable(true);
将文件设置为只读
file.setReadOnly();
遍历文件夹