码迷,mamicode.com
首页 > 其他好文 > 详细

17 大文件的读写

时间:2016-09-04 20:35:31      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:

1.大文件的读写方法

2.字符流的使用方法

字符流:读写文件时以字符为基础

字节输入流:Reader  <-----FileReader

  int read(char [] c,int off,int len)

字节输出流:Writer  <------FileWriter

  void write(char [] c,int off,int len)

 

 

class Test

{
  public static void main(String args[])

  {

    //声明输入流引用

    FileInputStream fis=null;

    try{

      //生成代表输入流的对象

      fis=new FileInputStream("e://src/from.txt");

      //生成一个字节数组

      byte[] buffer=new byte[100];

      while(true)

      {

        //调用输入流对象的read方法,读取数据

        int temp=fis.read(buffer,0,buffer.length);

        if(temp==-1)break;

        fos.write(buffer,0,temp);

      }    

      /*

      String s=new String(buffer);

      //调用一个String对象的trim方法,将会去除掉这个字符串中的

      //首尾空格和空字符

      s=s.trim();

      System.out.println(s);

      */

    }

    catch(Exception e)

    {

      System.out.println(e);

    }

  }
}

 

17 大文件的读写

标签:

原文地址:http://www.cnblogs.com/ansen312/p/5839982.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!