java读取文件夹下的所有txt文件,java读取文件夹下文件及txt内容

public class PositionController {

// 读取txt内容

public static String txt2String(File file) {

StringBuilder result = new StringBuilder();

try {

BufferedReader br = new BufferedReader(new FileReader(file));// 构造一个BufferedReader类来读取文件

String s = null;

while ((s = br.readLine()) != null) {// 使用readLine方法,一次读一行

result.append(System.lineSeparator() + s);

}

br.close();

} catch (Exception e) {

e.printStackTrace();

}

return result.toString();

}

// 读取文件夹下所有文件名

public static List getFile(File file) {

List listLocal = new ArrayList<>();

if (file != null) {

File[] f = file.listFiles();

if (f != null) {

for (int i = 0; i < f.length; i++) {

getFile(f[i]);

listLocal.add(f[i]);

}

} else {

// System.out.println(file);

}

}

return listLocal;

}

public String getTxt(ModelMap map) throws FileNotFoundException {

// 文件夹下每一个txt名

String path = "D:/wode/TestReallyData/txt2/txt_all/";

File all = new File(path);

//将全部txt存到list中

List allPath = getFile(all);

// 读取txt内容 并转换成List

for(int i = 0 ;i

File file = new File(i);

String content = txt2String(file);

}

}

}

读取同一文件夹下多个txt文件中的特定内容并做统计

读取同一文件夹下多个txt文件中的特定内容并做统计 有网友在问,C#读取同一文件夹下多个txt文件中的特定内容,并把各个文本的数据做统计. 昨晚Insus.NET抽上些少时间,来实现此问题,加强自身的 ...

Android Studio的使用(十)--读取assets、Raw文件夹下文件,以及menu、drawable文件夹

1.直接在/src/main目录下面新建assets目录 2.接下来即可读取文件 3.读取Raw文件夹下文件也类似.首先在res文件夹下新建raw目录,然后放入需要的文件即可读取. 4.menu和dr ...

Linux统计某文件夹下文件的个数

ls -l |grep "^-"|wc -l 统计某文件夹下目录的个数 ls -l |grep "^d"|wc -l 统计文件夹下文件的个数,包括子文件夹里的 ...

Linux随笔 - Linux统计某文件夹下文件、文件夹的个数

统计某文件夹下文件的个数 ls -l |grep "^-"|wc -l 统计某文件夹下目录的个数 ls -l |grep "^d"|wc -l 统计文件夹下文件 ...

python调用另一个文件中的代码,pycharm环境下:同文件夹下文件(.py)之间的调用,出现红线问题

如何调用另一个python文件中的代码无论我们选择用何种语言进行程序设计时,都不可能只有一个文件(除了“hello world”),通常情况下,我们都需要在一个文件中调用另外一个文件的函数呀数据等等, ...

Projects\Portal_Content\Indexer\CiFiles文件夹下文件占用磁盘空间过大问题。

C:\Program Files\Microsoft Office Servers\12.0\Data\Office Server\Applications\9765757d-15ee-432c-94 ...

Linux统计某文件夹下文件、文件夹的个数

统计某文件夹下文件的个数 ls -l |grep "^-"|wc -l 统计某文件夹下目录的个数 ls -l |grep "^d"|wc -l 统计文件夹下文件 ...

Linux上统计文件夹下文件个数以及目录个数

对于linux终端用户而言,统计文件夹下文件的多少是经常要做的操作,于我而言,我会经常在谷歌搜索一个命令,“如何在linux统计文件夹的个数”,然后点击自己想要的答案,但是有时候不知道统计文件夹命令运 ...

Linux 系统计算文件夹下文件数量数目

查看某目录下文件的个数(未包括子目录) ls -l |grep "^-"|wc -l 或 find ./company -type f | wc -l 查看某目录下文件的个数,包括 ...

随机推荐

Ubuntu下的解压缩

一. 命令: .tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz ...

[译]App Framework 2.1 (1)之 Quickstart

最近有移动App项目,选择了 Hybrid 的框架Cordova  和  App Framework 框架开发. 本来应该从配置循序渐进开始写的,但由于上班时间太忙,这段时间抽不出空来,只能根据心情和 ...

java18

1:Map(掌握) (1)将键映射到值的对象.一个映射不能包含重复的键:每个键最多只能映射到一个值. (2)Map和Collection的区别? A:Map 存储的是键值对形式的元素,键唯一,值可以重 ...

foreach的用法

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...

opencv 金字塔图像分割

我所知的opencv中分割函数:watershed(只是看看效果,不能返回每类pixel类属),cvsegmentImage,cvPyrSegmentation(返回pixel类属) 金字塔分割原理篇 ...

struts2文件上传(保存为BLOB格式)

html文件:提供上传文件的入口

你可能感兴趣的:(java读取文件夹下的所有txt文件,java读取文件夹下文件及txt内容)