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的面试题?

  • 相关阅读:
    【转】2008年中国.NET技术应用趋势分析
    VB计算器(给上学需要应付作业的应个急)
    创业失败的18个原因
    使用ChilkatDotNet组件构建网络爬虫程序
    使用文本编辑器开发和部署一个ASP.NET Web应用程序
    优化 SQL Server 查询性能
    【转】sql性能优化方法
    使用 SOS 对 Linux 中运行的 .NET Core 进行问题诊断
    MultiThread Of Member Functions
    汇编 中断调用表 (中断向量表)
  • 原文地址:https://www.cnblogs.com/ConstXiong/p/11831449.html
Copyright © 2011-2022 走看看