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