黑马程序员技术交流社区

标题: IO缓冲区方法调用? [打印本页]

作者: 杨胜男    时间: 2014-6-17 18:04
标题: IO缓冲区方法调用?
本帖最后由 杨胜男 于 2014-6-17 18:33 编辑

import java.io.*;

class  TransStreamDemo
{
        public static void main(String[] args) throws IOException
        {
               
                BufferedReader bufr = new BufferedReader(new InputStreamReader(System.in));

                BufferedWriter bufw = new BufferedWriter(new OutputStreamWriter(System.out));

                String line = null;

                while((line=bufr.readLine())!=null)
                {
                        if("over".equals(line))
                                break;
                        bufw.write(line.toUpperCase());//父类Write的write方法?
                        bufw.newLine();
                        bufw.flush();
                }

                bufr.close();

        }
}
//bufw.write(line.toUpperCase());//bufw调用的write方法是BufferedWriter类中的方法?还是Writer类中的方法?
作者: Alan_Kwan    时间: 2014-6-17 19:57
理应BufferedWriter,如果BufferedWriter有对其override的话。
作者: 小坏坏    时间: 2014-6-17 22:23
BufferedReader




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2