zoukankan      html  css  js  c++  java
  • nio中的Files类常用方法有哪些?

    • isExecutable:文件是否可以执行
    • isSameFile:是否同一个文件或目录
    • isReadable:是否可读
    • isDirectory:是否为目录
    • isHidden:是否隐藏
    • isWritable:是否可写
    • isRegularFile:是否为普通文件
    • getPosixFilePermissions:获取POSIX文件权限,windows系统调用此方法会报错
    • setPosixFilePermissions:设置POSIX文件权限
    • getOwner:获取文件所属人
    • setOwner:设置文件所属人
    • createFile:创建文件
    • newInputStream:打开新的输入流
    • newOutputStream:打开新的输出流
    • createDirectory:创建目录,当父目录不存在会报错
    • createDirectories:创建目录,当父目录不存在会自动创建
    • createTempFile:创建临时文件
    • newBufferedReader:打开或创建一个带缓存的字符输入流
    • probeContentType:探测文件的内容类型
    • list:目录中的文件、文件夹列表
    • find:查找文件
    • size:文件字节数
    • copy:文件复制
    • lines:读出文件中的所有行
    • move:移动文件位置
    • exists:文件是否存在
    • walk:遍历所有目录和文件
    • write:向一个文件写入字节
    • delete:删除文件
    • getFileStore:返回文件存储区
    • newByteChannel:打开或创建文件,返回一个字节通道来访问文件
    • readAllLines:从一个文件读取所有行字符串
    • setAttribute:设置文件属性的值
    • getAttribute:获取文件属性的值
    • newBufferedWriter:打开或创建一个带缓存的字符输出流
    • readAllBytes:从一个文件中读取所有字节
    • createTempDirectory:在特殊的目录中创建临时目录
    • deleteIfExists:如果文件存在删除文件
    • notExists:判断文件不存在
    • getLastModifiedTime:获取文件最后修改时间属性
    • setLastModifiedTime:更新文件最后修改时间属性
    • newDirectoryStream:打开目录,返回可迭代该目录下的目录流
    • walkFileTree:遍历文件树,可用来递归删除文件等操作



      

    来一道刷了进BAT的面试题?

  • 相关阅读:
    Android 入门到精通 (Index)
    负载平衡与冗余备份方案概述
    Android 程序组件交互分析
    复制时保留文件的目录结构
    notepad++中设置tab缩进的宽度
    scws
    php 将字符(包括汉字) 转换成16进制 (apache access log 中文显示16进制码)
    批量修改完整版本
    根据端口号查进程
    php性能优化
  • 原文地址:https://www.cnblogs.com/ConstXiong/p/11831449.html
Copyright © 2011-2022 走看看