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执行时间
海信电视连接服务器
大连彗辰网络技术信息有限公司