62,614
社区成员
发帖
与我相关
我的任务
分享
import java.io.IOException;
import java.io.StringReader;
//介绍已字符串作为节点的节点流,StringReader和StringWriter
//把字符串的内容放入流中,或者把流的内容放入字符串中(可变字符串:StringBuffer或StringBuilder)
public class StringStream {
public static void main(String[] args) {
String string0 = "Good Good Study\nDay Day up!";
printInfo(string0);
}
// 使用StringReader类实现将字符内容在控制台输出
public static void printInfo(String string) {
// 字符串输入流
StringReader reader = new StringReader(string);
// 数组
char[] buff = new char[1000];
try {
while ((reader.read(buff)) > 0) {
System.out.print(new String(buff, 0, reader.read(buff)));
}
reader.close();
} catch (IOException e) {
System.out.println("读取字符串内容失败");
e.printStackTrace();
}
}
}