Java当中的IO(2)

作者: CCCA | 来源:发表于2016-04-28 22:42 被阅读8次

1.大文件的读写方法
2.字符流的使用方法

总结,大文件读写,创建一个数组,用一个循环,每次从文件中读取一部分放入数组
这个循环当读写到文件尾部的时候,停.
最后,要记得
file.close();

import java.io.*; class Test{ public static void main(String argsp[]){ FileInputStream fis = null; FileOutputStream fos = null; try{ fis = new FileInputStream("E:/marschen/fileop/form.txt"); fos = new FileOutputStream("E:/marschen/fileop/to.txt"); byte [] buffer = new byte[1024]; while(true){ int temp = fis.read(buffer,0,buffer.length); if(-1 == temp){ break; } fos.write(buffer,0,temp); } } catch(Exception e){ System.out.println(e); } finally{ try{ fis.close(); fos.close(); } catch(Exception e){ System.out.println(e); } } } }

//字符流:读写文件时,以字符为基础 //字符输入流:Reader <----FileReader int read(char [] c,int off,int len); //字符输出流:Writer <----FileWriter int write(char [] c,int off,int len); import java.io.*; public class TestChar{ public static void main(String args[]){ FileReader fr = null; FileWriter fw = null; try{ fr = new FileReader("E:/marschen/fileop/form.txt"); fw = new FileWriter("E:/marschen/fileop/to.txt"); char [] buffer = new char[100]; int temp = fr.read(buffer,0,buffer.length); fw.write(buffer,0,temp); /*for(int i = 0; i < buffer.length; i++) { System.out.println(buffer[i]); }*/ } catch(Exception e){ System.out.println(e); } finally{ try{ fr.close(); fw.close(); } catch(Exception e){ System.out.println(e); } } } }

相关文章

  • Java当中的IO(2)

    1.大文件的读写方法2.字符流的使用方法 总结,大文件读写,创建一个数组,用一个循环,每次从文件中读取一部分放入数...

  • Java当中的IO.(1)

    java io系统,用了一个很巧妙的设计模式.1.I/O操作的目标.2.I/O的分类方法.3.读取文件和写入文件的...

  • Java I/O 1.1

    Java IO一般大家常说的IO分为两个部分: 1.java.io包中堵塞型IO(BIO);2.java.nio包...

  • 第55节:Java当中的IO流-时间api(下)-上

    Java当中的IO流(下)-上 日期和时间 系统时间: currentTimeMillis currentTime...

  • Java-输入输出I/O--FileInputStream &F

    一、FileInputStream类 1. 包 java.io 2. 继承 java.io.InputStream...

  • 第39节:Java当中的IO

    Java当中的IO IO的分类 第一种分:输入流和输出流第二种分:字节流和字符流第三种分:节点流和处理流 节点流处...

  • 2018-04-25

    java.io(Input/Output)使用详解 目录1、流(Stream)2、流的分类3、java.io包下的...

  • Java IO(2)

    参考:http://www.cnblogs.com/zhaoyanjun/p/6292384.html FileI...

  • Java IO -- 2

    第一章 IO概述 1.1 什么是IO 生活中,你肯定经历过这样的场景。当你编辑一个文本文件,忘记了 ctrl+s ...

  • java IO-2-IO

    概述 节点流 <-> 过滤流 输入流 <-> 输出流 字节流 <-> 字符流 装饰模式 构成 抽象构件(Compo...

网友评论

    本文标题:Java当中的IO(2)

    本文链接:https://www.haomeiwen.com/subject/dfmhrttx.html