Java StringWriter toString()方法与示例
StringWriter类toString()方法
toString()方法在java.io包中可用。
toString()方法用于表示字符串形式的缓冲区当前值。
toString()方法是一种非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。
返回缓冲区值时,toString()方法不会引发异常。
语法:
public String toString();
参数:
它不接受任何参数。
返回值:
该方法的返回类型为String,它返回此StringWriter流的字符串表示形式。
示例
//Java程序演示示例
//toString()StringWriter的String方法
import java.io.*;
public class ToStringOfFSW {
public static void main(String[] args) throws Exception {
StringWriter str_w = null;
String str = "Java World!!!";
try {
//实例化StringWriter-
str_w = new StringWriter();
str_w.write(str);
//通过使用toString()方法是
//将流表示为字符串
String s = str_w.toString();
System.out.println("str_w.toString(): " + s);
} catch (Exception ex) {
System.out.println(ex.toString());
} finally {
//借助此块可以
//释放所有链接的必要资源
//与流
if (str_w != null) {
str_w.close();
}
}
}
}输出结果
str_w.toString(): Java World!!!