zoukankan      html  css  js  c++  java
  • BufferedReader

      用BufferedReader大部分时候是想用他的readLine()方法一次读入一行数据。FileReader一次只能读一个字符。

      生成BufferedReader对象的方法:

    BufferedReader in = new BufferedReader(newFileReader("foo.in"));
    

      new后面的构造函数BufferedReader里面接收的参数类型是一个reader类型的对象,可以new一个FileReader();,在android开发中也可以new一个InputStreamReader。 FileReader()的参数是文件的路径。

       下面的代码用把from.txt里的内容按行读出来。

    import java.io.*;
    class Test
    {
    	public static void main(String args[])
    	{
    		FileReader fr = null ; 
    		BufferedReader br = null  ; 
    		try
    		{
    			fr = new FileReader("c:/from.txt");
    			br = new BufferedReader(fr);
    			String line = null ; 
    			while(true)
    			{
    				line = br.readLine();
    				if(line == null)
    					break ; 
    				System.out.println(line);
    			}
    		}
    		catch(Exception e)
    		{
    			System.out.println(e);
    		}
    		finally
    		{
    			try
    			{
    				fr.close();
    				br.close();
    			}
    			catch(Exception e)
    			{
    				System.out.println(e);
    			}
    		}
    	}
    
    }
    

      (END)

  • 相关阅读:
    栈实现队列
    朋友圈的数量
    岛屿的数量
    岛屿的最大面积
    单词最短路径
    矩阵中查找单词
    拨号问题
    CDN原理
    TCP建立连接的三次握手过程
    JavaScript手写几种常见的排序算法:冒泡、选择、插入、希尔、归并、快排
  • 原文地址:https://www.cnblogs.com/larrylawrence/p/3396533.html
Copyright © 2011-2022 走看看