黑马程序员:打印流

来源:互联网 发布:淘宝怎么截图给卖家 编辑:程序博客网 时间:2024/06/03 14:21
打印流:提供了打印方法,可以将各种数据类型的数据都原样打印。

字节打印流:PrintStream
构造函数可以接受的参数类型:
1.file对象 File
2.字符串路径 String

3.字节输出流 OutputStream


字符打印流:PrintWriter
构造函数可以接受的参数类型:
1.file对象 File
2.字符串路径 String
3.字节输出流 OutputStream
4.字符输出流 Writer
import java.io.*;class PrintDemo {public static void main(String[] args) {BufferedReader bufr = null;PrintWriter out = null;try{bufr = new BufferedReader(new InputStreamReader(System.in));//true可以让out.println自动刷新。out = new PrintWriter(System.out,true);//可以把流写到文件中out = new PrintWriter(new BufferedWriter(new FileWriter("1.txt")),true);String line = null;while((line=bufr.readLine())!=null){if("over".equals(line))break;out.println(line.toUpperCase());//out.flush();}}catch (IOException e){}finally{try{if(bufr!=null)bufr.close();}catch (IOException e2){}try{if(out!=null)out.close();}catch (Exception e1){}}}}

0 0
原创粉丝点击