Java学习笔记06

每天至少一篇java学习笔记。今天继续。

今天学习打印流,打印流分两种 PrintStream (字节打印流)

PrintWriter(字符打印流)

1.PrintStream我们很常用的就是System.out

所以今天重点讲PrintWriter 以为它的构造函数可以

1.文件对象 File file

2.字符串 D:\\java.txt

3.字节流  OutputStream

4.字符流  Writer


public static void PrintWriterDemo(){

BufferedReader br=new BufferedReader(new InputStreamReader(System.out));//从键盘中输入数据

PrintWriter out=new PrintWirter(System.out,true);//打印到控制台上, true是表示会自动刷新缓冲区

      String line=null;

while((line=br.readLine())!=null){

out.write(line);//不能实现换行操作

//但是自动刷新了 下面就只能用println  printf format三种打印不能用write(),下面就可以不用flush()了

out.flush();


out.println(line);

}

}

你可能感兴趣的:(java)