类 FileWriter
- java.lang.Object
-
- team.bangbang.common.file.FileWriter
-
public class FileWriter extends java.lang.Object指定文件名和追加方式,写入文本内容。在不指定追加方式的情况下,覆盖写入文本内容。
本写入器仅仅适合写入小批量的文本数据,不能进行大文件的写入、或者非文本格式文件的写入操作。
为了简便编码,写入方法内部打开和关闭文件输入流。- 版本:
- 1.0
- 作者:
- 帮帮组
-
-
构造器概要
构造器 构造器 说明 FileWriter(java.io.File f)构造一个文件写入器,默认使用覆盖写入方式FileWriter(java.lang.String strFile)构造一个文件写入器,默认使用覆盖写入方式
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidwriteBytes(byte[] byContent)使用覆盖写方式写入文件内容voidwriteBytes(byte[] byContent, boolean blAppend)写入文件内容voidwriteString(java.lang.String content, java.lang.String charsetName)使用覆盖写方式写入文本文件内容voidwriteString(java.lang.String content, java.lang.String charsetName, boolean blAppend)写入文本文件内容
-
-
-
方法详细资料
-
writeString
public void writeString(java.lang.String content, java.lang.String charsetName) throws java.io.IOException使用覆盖写方式写入文本文件内容- 参数:
content- 文本文件内容charsetName- 使用的字符集- 抛出:
java.io.IOException- IO异常
-
writeString
public void writeString(java.lang.String content, java.lang.String charsetName, boolean blAppend) throws java.io.IOException写入文本文件内容- 参数:
content- 文本文件内容charsetName- 使用的字符集blAppend- true: 追加写 false: 覆盖写- 抛出:
java.io.IOException- IO异常
-
writeBytes
public void writeBytes(byte[] byContent) throws java.io.IOException使用覆盖写方式写入文件内容- 参数:
byContent- 文件内容- 抛出:
java.io.IOException- IO异常
-
writeBytes
public void writeBytes(byte[] byContent, boolean blAppend) throws java.io.IOException写入文件内容- 参数:
byContent- 文本内容blAppend- true: 追加写 false: 覆盖写- 抛出:
java.io.IOException- IO异常
-
-