java操作txt文件目录
java读取txt文件,然后将文件内容处理后,在将处理后的文档写入新的txt文件,注:该代码只对txt有效,所以建议在玩的时候,先新建个文件夹,然后里面全部放txt文件,不要放其他文件
public static void main(String[] args) throws IOException {String targetDir = "D:\\text"; // 目标目录File targetFile = new File(targetDir); // 目标文件File[] directoryList = targetFile.listFiles(); // 目标目录下面的子文件列表System.out.println("开始处理文档!");for (int i = 0; i < directoryList.length; i++) {if(i != 0) System.out.println("\n");System.out.println("*******正在处理第【"+(i+1)+"】个文档**********");// 读取文件内容并处理内容String file_url = directoryList[i].getPath();BufferedReader br = new BufferedReader(new FileReader(new File(file_url))); //构造一个BufferedReader类来读取文件String result_str = "";String temp_str = null;while((temp_str = br.readLine()) != null){String substring = temp_str.substring(temp_str.indexOf(",") + 1);if(!StringUtils.isEmpty(substring.trim())){result_str = result_str + "\n" +substring;}}br.close();// 将新结果写入新的txtString substring = file_url.substring(file_url.lastIndexOf("\\") + 1, file_url.lastIndexOf("."));String write_url = targetDir+"\\"+(substring+substring+".txt");File file_w = new File(write_url);file_w.createNewFile();FileWriter fwriter = new FileWriter(file_w, true);fwriter.write(result_str.trim());fwriter.flush();fwriter.close();System.out.println("*******第【"+(i+1)+"】个文档处理结束**********");}System.out.println("处理完毕,共计处理【"+directoryList.length+"】个文档!");}
java操作txt文件目录相关推荐
- java操作txt文本(一):遇到指定字符换行
想法由来:有时查看网页源代码的css文件内容,竟是恼人的压缩后代码(不换行),如下图所示-- 它的可读性很差,所以写了下面这个简单的程序,实现自动换行. 适用条件:遇到指定字符换行(本例中遇到'}'换 ...
- java 操作txt文件
有勇气的牛排 官方地址: https://www.920vip.net/ 按行读取 public static void readFile(){String pathname = "E:/p ...
- java操作txt文本(二):删除文本括号内的内容
想法由来:之前写读书报告时,遇到一些烦人的文献,总喜欢把注释作为括号内容放到正文中,使文章繁琐冗长,所以写了下面这个代码,剔除了括号内的内容. 适用条件:原txt文本中的括号使用正确,即左右括号匹配正 ...
- java对txt文件操作_Java读取txt文件信息并操作。
一.java读取txt文件内容 importjava.io.BufferedInputStream;importjava.io.BufferedReader;importjava.io.File;im ...
- Jacob处理Word文档总结以及Java操作Office2007
使用Jacob来处理Word文档 Word或Excel程序是以一种COM组件形式存在的.如果能够在Java中调用Word的COM组件,就 能使用它的方法来获取Word文档中的文本信息.目前网上有许多提 ...
- java读取txt文件中的内容
java读取txt文档中的内容:在这个地方我们输入一个txt文件的路径,就可以读取出txt文档中的内容: public static String readStringFromtxt(String t ...
- java读取txt文件
java如何读入txt文本文件的内容:java从txt文件中读取内容有多种方法,包括按照行读取文件,按照字节读取文件,首先我们来看看按照行读取txt文件中的内容的一般的步骤: 首先是我们创建一个fil ...
- 使用Java操作文本文件的方法详解
使用Java操作文本文件的方法详解 摘要: 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而 ...
- Java 操作 HDFS
HDFS 作为开源界比较成熟的分布式文件存储系统,适用于海量文件存储,本文介绍了如何使用 Java 操作 HDFS,采用 Maven 管理包. pom.xml <dependency>&l ...
- java 操作Zip文件(压缩、解压、加密)
java 操作Zip文件(压缩.解压.加密) 依赖:点击下载 package com.zxl.test;import net.lingala.zip4j.model.ZipParameters; im ...
最新文章
- mysql数据类型分析_MYSQL数据类型分析整理
- 目前看的图神经网络(GNN)论文的一些总结
- 【bzoj2330】 [SCOI2011]糖果
- 5件你可能不知道可以使用 CSS-in-JS 来做的事情
- Java开发实习生面试—附简历以及面试题
- SmartWx微信公众号管理系统源码v2.0
- elasticsearch创建索引和mapping
- Python自动化 requests 库:发送 form-data 格式的 http 请求
- 2021年12月22日 腾讯会议Ipad录屏无法录制声音问题解决
- 乐高集团携手合作伙伴在中国推广乐高盲文积木颗粒公益项目
- MSDC 4.3 接口规范(26)
- 小米电视android刷机,小米电视怎么root 小米电视如何安装第三方软件 解决方法图解...
- HDU 2370 Convert Kilometers to Miles
- Java使用IKAnalyzer实现多关键字查询
- 拼多多关键词推广技巧有哪
- 20220211纪中集训总结
- 华师计算机系统课程作业答案,华师在线计算机专业操作系统期末作业
- oracle数据库生僻字 问号,有关生僻字的文章推荐10篇
- Python3.5 ‘wb’与‘w’区别以及写入excel的常见错误
- mysql无密码登录