类 FileWriter
java.lang.Object
com.xiaoTools.core.io.fileWrapper.FileWrapper
com.xiaoTools.core.io.fileWriter.FileWriter
- 所有已实现的接口:
Serializable
public class FileWriter extends FileWrapper
- 另请参阅:
- 序列化表格
-
字段概要
从类继承的字段 com.xiaoTools.core.io.fileWrapper.FileWrapper
charset, DEFAULT_CHARSET, file
-
构造器概要
构造器 构造器 说明 FileWriter(File file)
FileWriter(File file, String charset)
FileWriter(File file, Charset charset)
FileWriter(String filePath)
FileWriter(String filePath, String charset)
FileWriter(String filePath, Charset charset)
-
方法概要
修饰符和类型 方法 说明 File
append(String content)
[将String写入文件](Write string to file)<T> File
appendLines(Collection<T> list)
[将列表写入文件](Write list to file)static FileWriter
create(File file)
[创建 FileWriter](Create filewriter)static FileWriter
create(File file, Charset charset)
[创建 FileWriter](Create filewriter)PrintWriter
getPrintWriter(boolean isAppend)
[获得一个打印写入对象](Get a print write object)BufferedWriter
getWriter(boolean isAppend)
[获得一个带缓存的写入对象](Gets a cached write object)File
write(String content)
[将String写入文件](Write string to file)File
write(String content, boolean isAppend)
[将String写入文件](Write string to file)<T> File
writeLines(Collection<T> list)
[将列表写入文件](Write list to file)<T> File
writeLines(Collection<T> list, boolean isAppend)
[将列表写入文件](Write list to file)<T> File
writeLines(Collection<T> list, LineSeparator lineSeparator, boolean isAppend)
[将列表写入文件](Write list to file)从类继承的方法 com.xiaoTools.core.io.fileWrapper.FileWrapper
getCharset, getFile, readableFileSize, setCharset, setFile
-
构造器详细资料
-
FileWriter
-
FileWriter
-
FileWriter
-
FileWriter
-
FileWriter
-
FileWriter
-
-
方法详细资料
-
create
[创建 FileWriter](Create filewriter)- 参数:
file
- 文件charset
- 编码- 返回:
- com.xiaoTools.core.io.fileWriter.FileWriter
- 从以下版本开始:
- 2021-10-29 21:13:20
-
create
[创建 FileWriter](Create filewriter)- 参数:
file
- 文件- 返回:
- com.xiaoTools.core.io.fileWriter.FileWriter
- 从以下版本开始:
- 2021-10-29 21:14:02
-
write
[将String写入文件](Write string to file)- 参数:
content
- 内容isAppend
- 是否追加- 返回:
- java.io.File
- 抛出:
IORuntimeException
- 从以下版本开始:
- 2021-10-29 21:14:41
-
write
[将String写入文件](Write string to file)- 参数:
content
- 内容- 返回:
- java.io.File
- 抛出:
IORuntimeException
- 从以下版本开始:
- 2021-10-29 21:15:33
-
append
[将String写入文件](Write string to file)- 参数:
content
- 内容- 返回:
- java.io.File
- 抛出:
IORuntimeException
- 从以下版本开始:
- 2021-10-29 21:17:29
-
writeLines
[将列表写入文件](Write list to file)- 参数:
list
- 列表- 返回:
- java.io.File
- 抛出:
IORuntimeException
- 从以下版本开始:
- 2021-10-29 21:17:53
-
appendLines
[将列表写入文件](Write list to file)- 参数:
list
- 列表- 返回:
- java.io.File
- 抛出:
IORuntimeException
- 从以下版本开始:
- 2021-10-29 21:54:36
-
writeLines
[将列表写入文件](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
[获得一个打印写入对象](Get a print write object)- 参数:
isAppend
- 是否追加- 返回:
- java.io.PrintWriter
- 抛出:
IORuntimeException
- 从以下版本开始:
- 2021-10-29 22:02:01
-
getWriter
[获得一个带缓存的写入对象](Gets a cached write object)- 参数:
isAppend
- 是否追加- 返回:
- java.io.BufferedWriter
- 抛出:
IORuntimeException
- 从以下版本开始:
- 2021-10-29 22:03:28
-