/*
转换流的应用。
*/
import java.io.*;
class Demo
{
public static void main(String[] args)throws Exception
{
//InputStream is=System.in;//获取键盘录入对象
//InputStreamReader isr=new InputStreamReader(is);//将字节流对象转成字符流对象
//BufferedReader sb=new BufferedReader(isr);//为提高效率,使用缓冲区。
BufferedReader sb=new BufferedReader(new InputStreamReader(System.in));
//修改目标可以实现不同功能,如:键盘录入,打印在控制台上;读取文件内容打印在控制台上。
//OutputStream os=System.out;
//OutputStreamWriter osw=new OutputStreamWriter(os);
//BufferedWriter bw=new BufferedWriter(osw);
BufferedWriter bw=new BufferedWriter(new OutputStreamWriter(new FileOutputStream("12345.txt")));
//修改目标可以实现不同功能,如:键盘录入,打印在控制台上;读取文件内容打印在控制台上。
String line=null;
while((line=sb.readLine())!=null)
{
if("over".equals(line))
break;
bw.write(line);
bw.newLine();
bw.flush();
}
sb.close();
}
} |
|