千家信息网

JAVA文件递归的实例代码

发表于:2024-11-21 作者:千家信息网编辑
千家信息网最后更新 2024年11月21日,这篇文章主要讲解了"JAVA文件递归的实例代码",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"JAVA文件递归的实例代码"吧!具体代码如下所示:impo
千家信息网最后更新 2024年11月21日JAVA文件递归的实例代码

这篇文章主要讲解了"JAVA文件递归的实例代码",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"JAVA文件递归的实例代码"吧!

具体代码如下所示:

import java.io.File;public class Scan {  public static void main(String[] args) {    String fileName = "D:\\Program Files\\腾讯游戏\\英雄联盟" + File.separator;    File f = new File(fileName);    scan(f);  }  public static void scan(File f) {    if (f != null) {      if (f.isDirectory()) {        File[] fileArray = f.listFiles();        if (fileArray != null) {          for (int i = 0; i < fileArray.length; i++) {            // 递归调用            scan(fileArray[i]);          }        }      } else {        System.out.println(f);      }    }  }}扫描了"D:\\Program Files\\腾讯游戏\\英雄联盟"中的所有文件而下面这个可以进行文件的扫描和读取import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;public class TextReader {  public static void main(String[] args) {    String fileName = "E:\\JavaWorkSpace\\Workspaces\\eclipse" + File.separator;    File f = new File(fileName);    scan(f);  }  public static void scan(File f) {    if (f != null) {      if (f.isDirectory()) {        File[] fileArray = f.listFiles();        if (fileArray != null) {          for (int i = 0; i < fileArray.length; i++) {            // 递归调用            scan(fileArray[i]);          }        }      } else {        if ((f.getName().substring(f.getName().lastIndexOf(".") + 1, f            .getName().length())).equals("java")) {          FileReader reader;          try {            Thread.sleep(3000);            reader = new FileReader(f);            BufferedReader Bufferedreader = new BufferedReader(                reader);            String content = "";            while ((content = Bufferedreader.readLine()) != null) {              System.out.println(content);            }          } catch (Exception e) {            // TODO Auto-generated catch block          }        }      }    }  }}

感谢各位的阅读,以上就是"JAVA文件递归的实例代码"的内容了,经过本文的学习后,相信大家对JAVA文件递归的实例代码这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

文件 递归 代码 实例 学习 内容 联盟 英雄 腾讯 就是 思路 情况 文章 更多 知识 知识点 篇文章 跟着 问题 实践 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全与文明黑板报内容 主题数据库的主要特征 假设存在一个数据库工作表 兰州飞腾服务器价格是多少 vs2010 建立数据库 滨州工具软件开发定制 浙江省杭州市网络安全研究所 数据库几天大小不变化 郑州科技学院网络安全精英赛 网络安全 上机 试题及答案 网络安全涉及网络隐私安全吗 软件开发职业发展 电脑升级后无法连接服务器 深耕网络安全服务 机械振动信号数据库 章鱼风云互联网科技怎么样 网络安全可视化有哪些好处 网络安全病毒知识 泰拉瑞亚rpg服务器改初始等级 华为云数据库国内市场占比 摩尔庄园哪个服务器有兑换码 计算机网络技术认识 网络安全逆向思维 推荐方舟生存进化手游私人服务器 hpe机架式服务器哪家好 心与求网络技术上海有限公司 pcl启动器联机服务器怎么创建 监控数据库sql执行时间 海信电视连接服务器 大连彗辰网络技术信息有限公司
0