zoukankan      html  css  js  c++  java
  • Java复习,Java知识点以及Java面试题(六)

    File类

      文件和目录(文件夹)路径名的抽象表示形式

      构造方法

        File(String pathname):根据一个路径得到File对象

        File(String parent, String child): 根据一个目录和一个子文件/目录得到File对像

        File(File parent, String child): 根据一个父File对象和一个文件夹/目录得到File对象

      成员方法

        public boolean createNewFile(): 创建文件,如果存在这样的文件夹,就不创建了(默认创建文件在项目路劲下)

        public boolean mkdir(): 创建文件夹 如果存在这样的文件夹,就不创建了

        public boolean mkdirs(): 创建文件夹,如果父文件夹不存在会自动创建,如果存在这样的文件夹,就不创建了

        public boolean delete(): 删除文件(不走回收站)

        public boolean renameTo(File dest): 重命名文件

        public boolean isDirectory(): 判断是否是目录

        public boolean isFile(): 判断是否是文件

        public boolean exists(): 判断是否存在

        public boolean canRead(): 判断是否可读

        public boolean canWrite(): 判断是否可写

        public boolean isHidden(): 判断是否隐藏

        

        public String getAbsolutePath(): 获取绝对路劲

        public String getPath(): 获取相对路径

        public String getName(): 获取名称

        public long length(): 获取长度,字节数

        public long lastModified():获取最后一次的修改时间,毫秒值

        public String[] list(): 获取指定目录下的所有文件或者文件夹的名称数组

        public File[] listFiles(): 获取指定目录下的所有文件或者文件夹的File数组

        

        过滤器:略

  • 相关阅读:
    独家首发Java品优购项目课程,20天课程,430个知识点!视频+资料全部免费领!
    Java8 Stream:2万字20个实例,玩转集合的筛选、归约、分组、聚合
    你还在 if...else?代码这样写才好看!
    关于破解
    菜鸟上路
    4、udtf、udf、udaf
    【模板】快速排序
    最短路问题:迪杰斯特拉算法(Dijsktra)
    最短路径问题:弗洛伊德算法(Floyd)
    栈的基本概念
  • 原文地址:https://www.cnblogs.com/AICROC/p/13811554.html
Copyright © 2011-2022 走看看