摘要:
需求: ”E:/data/”目录下有四个文件夹,如下: 每个文件夹下有几个.csv文件,如下: 将每个文件夹下的.csv文件合并成一个以该文件夹命名的.csv文件。 做法: 找到“E:/data”这个目录,循环读取目录下的四个文件夹; 针对每个文件夹,循环读取目录下的文件列表; 将读取的文件写入要合并的文件中。 代码: public class FileOperation... 阅读全文
摘要:
需求: 将"E:/data/车站一次/阿坝藏族羌族自治州.csv"文件中的内容读取,写入到"E:/data//车站一次.csv"。 代码: public class FileOpe { public static void main(String[] args) { sigle(); } public static void sigle(){ BufferedReader bufr =... 阅读全文
摘要:
需求: ”E:/data/”目录下有四个文件夹,如下: 每个文件夹下有几个.csv文件,如下: 将每个文件夹下的.csv文件合并成一个以该文件夹命名的.csv文件。 做法: 找到“E:/data”这个目录,循环读取目录下的四个文件夹; 针对每个文件夹,循环读取目录下的文件列表; 将读取的文件写入要合并的文件中。 代码: package com.file_readwrite... 阅读全文
摘要:
Apache commons-io提供了很多类,这里只介绍FileUtils类。 FileUtils类提供了一些操作文件对象的实用方法,包括文件的读取、写入、复制和比较等。 比如逐句读取和写入一个文件可以使用如下方法: File file = new File("E:/data/a.csv");List lines = FileUtils.readLines(file,"UTF-8");Fi... 阅读全文