为了测试控制台输入输出流,以及强化流及流的封装的概念,并练习流的封装,写了这个非常简单的小Java程序。
import java.io.*;
public class text {
public static void main(String[] args) {
InputStreamReader stdin=new InputStreamReader(System.in);//System.in是字节流,将字节流封装成字符流stdin
BufferedReader bufin=new BufferedReader(stdin);//将字符流封装成更高效的缓冲流bufin
while(true){
System.out.println("请输入:");
String str;
try {
str = bufin.readLine();//从 控制台读取信息,存入到字符串str中
System.out.println("您输入的是:"+str);//向控制台输出刚才输入的字符串
} catch (IOException e) {
e.printStackTrace();
}finally{
System.out.println("作者:kobe");//这句话可有可无,这是为了测试异常处理中的可有可无的子句finally而加上的
}
}
}
}