写文件
public void writeFile2(String saveFile,String readFilePath) throws IOException{ FileWriter fw = null; //追加写 fw = new FileWriter(saveFile,true); // Long startTime = System.currentTimeMillis(); BufferedReader reader = getReader(new File(readFilePath)); String line; while ((line = reader.readLine()) != null) { // 空转 //System.out.println(line); fw.write(line); } Long estimatedTime = System.currentTimeMillis() - startTime; fw.close(); }
读文件
public static void stream(String file) throws FileNotFoundException, IOException { Long startTime = System.currentTimeMillis(); BufferedReader reader = getReader(new File(file)); String line; while ((line = reader.readLine()) != null) { // 空转 System.out.println(line); } Long estimatedTime = System.currentTimeMillis() - startTime; System.out.printf("stream Diff: %d ms\n", estimatedTime); }
public static BufferedReader getReader(File f) throws FileNotFoundException, IOException { BufferedReader reader = null; if (f.getName().endsWith(".gz")) { reader = new BufferedReader(new InputStreamReader(new GZIPInputStream(new FileInputStream(f)))); } else { reader = new BufferedReader(new InputStreamReader(new FileInputStream(f))); } return reader; }
相关推荐
Java中File类对文件的几个常见操作实例总结
java 中很多人对File迷惑,以为它是对文件内容操作的,其实不是的,它主要是文件及其目录的操作。 这里实例是一些文件目录查看器。
java视频教程 Java文件操作 JavaFile
1.当Java.io中,如果文件的操作的时候,判断是否隐藏用File.ishiden() 判断是否只读,可用File.canWrite(). 2. 当要设置是否是可读或者是隐藏时,在java中除了提供File.setReadOnly()外,就无其他方法了。 所以我们...
文件工具类java操作文件工具类java操作文件工具类java操作文件工具类java操作文件工具类
java操作文件,得到文件名,大小,时间,及修改时间java操作文件,得到文件名,大小,时间,及修改时间java操作文件,得到文件名,大小,时间,及修改时间
java 文件操作 实例,让大家复习一下
java file,java读取txt文档,java操作txt文档,读取文档的内容
该类主要用于熟悉File类的方法,实现的功能: 1、创建文件 2、复制文件(或文件件) 3、删除文件(或文件夹) 4、剪切文件(或文件夹)
import java.io.*; /** * FileUtil. Simple file operation class. * * @author BeanSoft * */ public class FileUtil { /** * The buffer. */ protected static byte buf[] = new byte[1024]; /**...
但 Java 在后期版本中引入了 java.nio.file 库来提高 Java 对文件操作的能力。还增加的流的功能,似乎使得文件变成更好用了。所以本章,我们就来主要介绍 java.nio.file 中常用的类和模块,大致如下: Path 路径:...
该代码主要实现了ATM系统的主要功能,包括账号的注册和登录,个人的余额查询、存取款、转账、登录记录查询以及操作记录查询,用户的数据用文本文件存储,所以再一次使用的时候不会被清除数据。
java文件的工具类,封装了常用的操作,尤其针对文件的实际类型,通过获取文件的byte,来查看文件起始字节的魔数值,通过魔数值来判断文件的类型,工具集合了常用的文件类型对应的魔数,也封装了文件类型的判断方法
Java文本文件操作程序-写笔记软件,里面有比较多的文本操作函数,比如变形的构造函数,把File对象也放该函数内,以使引用FileIO对象的类更整洁,设置自动换行,自动换行则不会出现横向的滚动条,判断当前的状态是不是...
Java操作zip压缩格式的开源项目,功能强大而且使用方便,能完全满足Java操作Zip压缩文件,官方网址为:http://www.lingala.net/zip4j/ 可以下载到jar包、源码和示例,好像没有提供API文档。 不过需要使用代理访问...
javaFile文件操作和文件流的详解(福哥出品).pdf
Java 中的一些基本文件操作,包括:文件操作(移动、读写)和文本文件读写
Java IO文件操作类与复制文件实例,有关文本编辑、FileWriter文件写入、FileReade文件读娶DataStream文件数据流、BufferedReader文件暂存器、FileViewer文件浏览器、复制文件Copy等方面的操作要领,仅供学习参考。
这个文件里面包含了java的IO流对文件的操作和java通道加内存映射对文件操作的源码
java文件操作工具类是java中针对文件操作的一个工具类,可以方便的读取,下载,上传文件等操作,希望可以帮到大家。