Java---读取文件夹下的目录及文件文件内容

java

java.io.File file = new java.io.File("文件夹路径");//文件夹位置D:\\0218Excel

File wFile = new File("D:\\0218Excel\\sql.sql");//文件路径

String[] list = file.list(); //获取文件夹下的所有文件

String line = "";

for (String name : list) {

String substring = name.substring(name.lastIndexOf(".") + 1); //获取文件中最后一个“.”出现的后一位的字符

if(substring.equals("r")){

try {
InputStream is = new FileInputStream("文件路径");//加载文件

BufferedReader bf = new BufferedReader(new InputStreamReader(is)); //要读取文件

            BufferedWriter bufferedWriter = new BufferedWriter(new FileWriter(wFile, true)); //要写文


while ((line=bf.readLine()) != null) {

String value = line.split("\\|")[25].trim();//根据“|”进行分割取值

               bufferedWriter.write(value); //将取到的值写入文件

               bf.close();

               bufferedWriter.close();


}
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}

}
}

以上是 Java---读取文件夹下的目录及文件文件内容 的全部内容, 来源链接: utcz.com/z/392361.html

回到顶部