zoukankan      html  css  js  c++  java
  • 键盘读入读出(文件读入读出 操作字符流)

    package test;
    
    
    import java.io.*;
    import java.util.*;
    
    import privateclass.MyBufferedReader;
    
    public class Main {
    
    	private static final String space_operator = " ";
    	private static final double pi = Math.PI;
    	private static final String LINE_SEPARATOR = System.getProperty("line.separator");
    	public static void main(String[] args) throws Exception {
    		
    		//我们用buffered的时候操作流,只要是流就可以操作
    		//读文件等等
    		//BufferedReader bfr = new BufferedReader(new InputStreamReader(new FileInputStream("demo.txt")));
    		//BufferedWriter bfw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("kuku.txt")));
    		/**
    		 * BuferedReader 缓冲区
    		 *我们将字节流转换成为字符流
    		 *System.in是字节流 == IntputStream
    		 *然后我们用到工具InputStreamReader转换成为字符流
    		 *放到缓冲区里面这样速度更加的快
    		 */
    		BufferedReader bfr = new BufferedReader(new InputStreamReader(System.in));
    		BufferedWriter bfw = new BufferedWriter(new OutputStreamWriter(System.out));
    		
    		String line = null;
    		while((line = bfr.readLine()) != null)
    		{
    			if(line.equals("over"))break;
    			bfw.write(line.toUpperCase());
    			bfw.newLine();
    			bfw.flush();
    		}
    	}
    }
    

      

  • 相关阅读:
    暗影精灵3安装无线网卡驱动(ubuntu16.04)
    装饰器之基本
    pyhton代码规范
    2.线程
    文件拾遗
    闭包函数
    6.文件基本操作
    1.socket网络编程
    9.异常处理
    Python语言规范
  • 原文地址:https://www.cnblogs.com/WINDZLY/p/11788809.html
Copyright © 2011-2022 走看看