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)

  • 相关阅读:
    KMP总结
    条件概率的计算
    EL和JSTL
    tomcat部署web项目
    web
    面试1
    面试可能会问的题
    简介
    建一个springboot项目
    刷题之牛客网
  • 原文地址:https://www.cnblogs.com/larrylawrence/p/3396533.html
Copyright © 2011-2022 走看看