Java.io.PrintWriter 类


介绍

Java.io.PrintWriter类将对象的格式化表示形式打印到文本输出流。

类声明

以下是Java.io.PrintWriter类的声明-

public class PrintWriter
   extends Writer

场地

以下是Java.io.PrintWriter类的字段-

  • protected Writer out - 这是此 PrintWriter 的字符输出流。

  • protected Object lock - 这是用于同步该流上的操作的对象。

类构造函数

先生。 构造函数及描述
1

PrintWriter(文件文件)

这将使用指定的文件创建一个新的 PrintWriter,无需自动行刷新。

2

PrintWriter(文件 file, 字符串 csn)

这将创建一个具有指定文件和字符集的新 PrintWriter,无需自动行刷新。

3

PrintWriter(输出流输出)

这会从现有的 OutputStream 创建一个新的 PrintWriter,而无需自动行刷新。

4

PrintWriter(OutputStream 输出,布尔值 autoFlush)

这将从现有的 OutputStream 创建一个新的 PrintWriter。

5

PrintWriter(字符串文件名)

这将创建一个具有指定文件名的新 PrintWriter,无需自动行刷新。

6

PrintWriter(字符串文件名, 字符串csn)

这将创建一个新的 PrintWriter,没有自动行刷新,具有指定的文件名和字符集。

7

PrintWriter(写入输出)

这将创建一个新的 PrintWriter,但不会自动行刷新。

8

PrintWriter(写入输出,布尔值 autoFlush)

这将创建一个新的 PrintWriter。

类方法

先生。 方法及说明
1 PrintWriter 附加(字符 c)

此方法将指定的字符附加到该编写器。

2 PrintWriter 附加(CharSequence csq)

此方法将指定的字符序列附加到此编写器。

3 PrintWriter 追加(CharSequence csq, int start, int end)

此方法将指定字符序列的子序列附加到此编写器。

4 布尔值检查错误()

如果流未关闭,此方法将刷新该流并检查其错误状态。

5 受保护的无效清除错误()

此方法清除该流的错误状态。

6 无效关闭()

此方法关闭流并释放与其关联的所有系统资源。

7 无效冲洗()

此方法刷新流。

8 PrintWriter 格式(区域设置、字符串格式、对象...参数)

此方法使用指定的格式字符串和参数将格式化字符串写入此编写器。

9 PrintWriter 格式(字符串格式、对象...参数)

此方法使用指定的格式字符串和参数将格式化字符串写入此编写器。

10 无效打印(布尔值b)

该方法打印一个布尔值。

11 无效打印(字符c)

该方法打印一个字符。

12 void print(char[] s)

此方法打印字符数组。

13 无效打印(双d)

此方法打印双精度浮点数。

14 无效打印(浮点f)

该方法打印一个浮点数。

15 无效打印(int i)

该方法打印一个整数。

16 无效打印(长l)

此方法打印一个长整数。

17 号 无效打印(对象obj)

该方法打印一个对象。

18 无效打印(字符串)

该方法打印一个字符串。

19 PrintWriter printf(语言环境, 字符串格式, 对象... args)

这是使用指定的格式字符串和参数将格式化字符串写入此编写器的便捷方法。

20 PrintWriter printf(字符串格式,对象...参数)

这是使用指定的格式字符串和参数将格式化字符串写入此编写器的便捷方法。

21 无效 println()

此方法通过写入行分隔符字符串来终止当前行。

22 无效 println(布尔值 x)

此方法打印一个布尔值,然后终止该行。

23 无效 println(字符 x)

此方法打印一个字符,然后终止该行。

24 无效 println(char[] x)

此方法打印一个字符数组,然后终止该行。

25 无效 println(双 x)

此方法打印一个双精度浮点数,然后终止该行。

26 无效 println(浮点数 x)

此方法打印一个浮点数,然后终止该行。

27 无效 println(int x)

此方法打印一个整数,然后终止该行。

28 无效 println(长x)

此方法打印一个长整数,然后终止该行。

29 无效 println(对象 x)

此方法打印一个对象,然后终止该行。

30 无效 println(字符串 x)

此方法打印一个字符串,然后终止该行。

31 受保护的无效 setError()

该方法表明发生了错误。

32 无效写入(char[] buf)

该方法写入一个字符数组。

33 void write(char[] buf, int off, int len)

此方法写入字符数组的一部分。

34 无效写入(int c)

此方法写入单个字符。

35 无效写入(字符串)

该方法写入一个字符串。

36 void write(字符串 s, int off, int len)

此方法写入字符串的一部分。

继承的方法

该类继承了以下类的方法 -

  • Java.io.对象