📜  Java中的 CharArrayWriter toString() 方法及示例(1)

📅  最后修改于: 2023-12-03 15:01:51.659000             🧑  作者: Mango

Java中的 CharArrayWriter toString() 方法及示例

在Java中,CharArrayWriter是一个将字符数据写入到char数组中的流类。toArray()和toString()方法常常被用来将写入到CharArrayWriter对象中的字符数据转换成 char[] 数组或字符串。

CharArrayWriter中的toString()方法

CharArrayWriter类提供了toString()方法,用于将写入到缓冲区中的字符数据转换成一个字符串。

public String toString()
  • 返回值:字符串,包含写入到CharArrayWriter的字符数据
示例

下面是一个使用CharArrayWriter类的示例,演示如何将字符数据写入到 CharArrayWriter 对象中,然后使用 toString()方法将其转换成字符串并打印输出。

import java.io.CharArrayWriter;
import java.io.IOException;

public class CharArrayWriterExample {
    public static void main(String[] args) {
        CharArrayWriter charArrayWriter = new CharArrayWriter();

        // 将字符数据写入到CharArrayWriter中
        try {
            charArrayWriter.write("Hello World!");
        } catch (IOException e) {
            e.printStackTrace();
        }

        // 将CharArrayWriter中的字符数据转换成字符串
        String output = charArrayWriter.toString();
        System.out.println(output);
    }
}

输出结果:

Hello World!

总结:

CharArrayWriter类提供了将字符数据写入到字符数组中的功能,并提供了将其转换成字符串的方便方法toString()。 在需要将字符数据转换成字符串时,CharArrayWriter类可以起到很大的作用。