类 FileWriter

java.lang.Object
com.xiaoTools.core.io.fileWrapper.FileWrapper
com.xiaoTools.core.io.fileWriter.FileWriter
所有已实现的接口:
Serializable

public class FileWriter
extends FileWrapper
另请参阅:
序列化表格
  • 构造器详细资料

    • FileWriter

      public FileWriter​(File file, Charset charset)
    • FileWriter

      public FileWriter​(File file, String charset)
    • FileWriter

      public FileWriter​(String filePath, Charset charset)
    • FileWriter

      public FileWriter​(String filePath, String charset)
    • FileWriter

      public FileWriter​(File file)
    • FileWriter

      public FileWriter​(String filePath)
  • 方法详细资料

    • create

      public static FileWriter create​(File file, Charset charset)
      [创建 FileWriter](Create filewriter)
      参数:
      file - 文件
      charset - 编码
      返回:
      com.xiaoTools.core.io.fileWriter.FileWriter
      从以下版本开始:
      2021-10-29 21:13:20
    • create

      public static FileWriter create​(File file)
      [创建 FileWriter](Create filewriter)
      参数:
      file - 文件
      返回:
      com.xiaoTools.core.io.fileWriter.FileWriter
      从以下版本开始:
      2021-10-29 21:14:02
    • write

      public File write​(String content, boolean isAppend) throws IORuntimeException
      [将String写入文件](Write string to file)
      参数:
      content - 内容
      isAppend - 是否追加
      返回:
      java.io.File
      抛出:
      IORuntimeException
      从以下版本开始:
      2021-10-29 21:14:41
    • write

      public File write​(String content) throws IORuntimeException
      [将String写入文件](Write string to file)
      参数:
      content - 内容
      返回:
      java.io.File
      抛出:
      IORuntimeException
      从以下版本开始:
      2021-10-29 21:15:33
    • append

      public File append​(String content) throws IORuntimeException
      [将String写入文件](Write string to file)
      参数:
      content - 内容
      返回:
      java.io.File
      抛出:
      IORuntimeException
      从以下版本开始:
      2021-10-29 21:17:29
    • writeLines

      public <T> File writeLines​(Collection<T> list) throws IORuntimeException
      [将列表写入文件](Write list to file)
      参数:
      list - 列表
      返回:
      java.io.File
      抛出:
      IORuntimeException
      从以下版本开始:
      2021-10-29 21:17:53
    • appendLines

      public <T> File appendLines​(Collection<T> list) throws IORuntimeException
      [将列表写入文件](Write list to file)
      参数:
      list - 列表
      返回:
      java.io.File
      抛出:
      IORuntimeException
      从以下版本开始:
      2021-10-29 21:54:36
    • writeLines

      public <T> File writeLines​(Collection<T> list, boolean isAppend) throws IORuntimeException
      [将列表写入文件](Write list to file)
      参数:
      list - 列表
      isAppend - 是否追加
      返回:
      java.io.File
      抛出:
      IORuntimeException
      从以下版本开始:
      2021-10-29 21:57:29
    • writeLines

      public <T> File writeLines​(Collection<T> list, LineSeparator lineSeparator, boolean isAppend) throws IORuntimeException
      [将列表写入文件](Write list to file)
      参数:
      list - 列表
      lineSeparator - 换行符枚举(Windows、Mac或Linux换行符)
      isAppend - 是否追加
      返回:
      java.io.File
      抛出:
      IORuntimeException
      从以下版本开始:
      2021-10-29 21:59:37
    • getPrintWriter

      public PrintWriter getPrintWriter​(boolean isAppend) throws IORuntimeException
      [获得一个打印写入对象](Get a print write object)
      参数:
      isAppend - 是否追加
      返回:
      java.io.PrintWriter
      抛出:
      IORuntimeException
      从以下版本开始:
      2021-10-29 22:02:01
    • getWriter

      public BufferedWriter getWriter​(boolean isAppend) throws IORuntimeException
      [获得一个带缓存的写入对象](Gets a cached write object)
      参数:
      isAppend - 是否追加
      返回:
      java.io.BufferedWriter
      抛出:
      IORuntimeException
      从以下版本开始:
      2021-10-29 22:03:28