黑马程序员高级视频学习笔记IO输入输出流之打印流

时间:2022-12-16 10:59:23

---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------

该流提供了打印方法,可以将各种数据类型的数据都原样打出,包括字节流打印与字符流打印

字节流打印

PrintStream

构造函数可以接受的参数类型

1.  File对象,file

2.  字符串路径,String

3.  字节流输出,OutputStream

字符打印流

1.File对象,file

2.字符串路径,String

3.字节流输出,OutputStream

4.字符输出流。Writer

实现代码如下

import java.io.*;
public class PrintStreamDemo {
public static void main(String[] args) throws IOException{
BufferedReader bufr=new BufferedReader(new InputStreamReader(System.in));
PrintWriter out=new PrintWriter(new BufferedWriter(new FileWriter("g:\\a.txt",true)));
String line=null;
while((line=bufr.readLine())!=null)
{
if("over".equals(line))
break;
out.println(line.toUpperCase());
}
out.close();
bufr.close();
}
}


---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------

详细请查看:<a href="http://edu.csdn.net" target="blank">http://edu.csdn.net</a>