转换流:
FileReader:专门用于处理文件的字符读取流对象。
FileWriter:专门用于处理文件的字符写入流对象。
构造函数:
InputStreamReader(InputStream):通过该构造函数初始化,使用的是本系统默认的编码表GBK。
InputStreamReader(InputStream,StringcharSet):通过该构造函数初始化,可以指定编码表。
OutputStreamWriter(OutputStream):通过该构造函数初始化,使用的是本系统默认的编码表GBK。
OutputStreamWriter(OutputStream,StringcharSet):通过该构造函数初始化,可以指定编码表。
ObjectInputStream
ObjectOutputStream
注意:对应静态的成员变量,不会被序列化。
对应非静态也不想被序列化的成员而言,可以通过transient关键字修饰。
随机文件操作——RandomAccessFile:
该对象特点:
1,该对象只能操作文件,所以构造函数接收两种类型的参数。
a,字符串路径。
b,File对象。
2,该对象既可以对文件进行读取,也可以写入。
在进行对象实例化时,必须要指定的该对象的操作模式,r rw等。
注意;该对象在实例化时,如果要操作的文件不存在,会自动建立。
如果要操作的文件存在,则不会建立,如果存在的文件有数据。
那么在没有指定指针位置的情况下,写入数据,会将文件开头的数据覆盖。
分享到:
相关推荐
FileReader testpublic static String fileRead(String filePath){ StringBuilder result = new StringBuilder(); File src = new File(filePath); FileReader fread = null; BufferedReader re = null; ...
FileReader文档
Html5FileReader文档 Html5FileReader文档 Html5FileReader文档
FileReader.js 封装了 HTML5 的 FileReader interface ,使用上更加简单。 浏览器支持: Internet Explorer: 10 Firefox: 10 Chrome: 13 Opera: 12 Safari: partial 标签:FileReader
Filereader与Promise的搭配使用/JavaScript异步回调函数返回值 完美解决!!!!!!! 工作中项目需求:读取用户上传的Excel文件,并将Excel转换为json数据格式,然后上传至后台数据库。 问题点:Filereader中new ...
纯前端实现图片上传预览(filereader ),HTML5 filereader 实现
program for reading text file input is text file output is text tile
HTML5之FILEREADER的使用.pdf
ReadFile类,用于提供c#调用windows系统api
java FileReader/FileWriter读写字母和数字没问题,但读写汉字乱码。记录下,后面找到解决方法再补上。 public static void main(String[] args) { FileReader fr = null; FileWriter fw = null; try { int a =...
对CSV文件的读写,泛用性比较适合
FileReader文件阅读器代码
HTML5 FileReader接口学习笔记
使用FileReader对象,web应用程序可以异步的读取存储在用户计算机上的文件(或者原始数据缓冲)内容,可以使用File对象或者Blob对象来指定所要处理的文件或数据。 创建实例 var reader = new FileReader(); 方法 ...
type="file"] 元素已更改)返回一个 File 对象数组$.fileReader() 返回一个 jQuery 对象(一个 FileReader 实例的包装器) 创建后,此实例公开: 特性: $fileReader.file:对正在读取的 File 实例的引用。...
利用JSP技术实现文件的读取,在配置TOMCAT的环境下运行
FileReader接口提供了一个异步API,使用该API可以在浏览器主线程中异步访问文件系统,读取文件中的数据。到目前文职,只有FF3.6+和Chrome6.0+实现了FileReader接口。 1、FileReader接口的方法 FileReader接口有4个...
主要介绍了javascript下使用Promise封装FileReader,需要的朋友可以参考下
FileReader用于读取文件