java代码实现文件扫描_JAVA文件扫描(递归)的实例代码

news/2024/11/29 12:40:06/

具体代码如下所示:

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.FileNotFoundExcepti


http://www.ppmy.cn/news/666612.html

相关文章

android多媒体文件扫描

Android多媒体文件扫码完整流程&#xff1a;本地存储和外部存储设备监听&#xff0c;多媒体文件扫描&#xff0c;media meta解析&#xff0c;多媒体文件显示&#xff0c;播放。 Android外部存储空间由 vold init 服务和 StorageManagerService 系统服务共同管理。外部实体存储卷…

8.串行通信

1.通信接口相关知识&#xff1a; &#xff08;1&#xff09;处理器与外界设备通信的两种方式&#xff1a; 1&#xff09;并行通信&#xff1a; 传输原理&#xff1a;数据各个位同时传输&#xff1b; 优点&#xff1a;速度快&#xff1b; 缺点&#xff1a;占用引脚资源多&…

备份文件扫描

** 备份文件扫描** 虽然对于python了解的不够多&#xff0c;但是扫描备份文件的思路还是有一点的以下脚本思路大概为通过循环尝试可能出现的备份文件名称和后缀&#xff0c;并对其进行访问通过requests,get函数获取返回的状态码将状态码为200的输出到新的文档中 import reque…

项目实战——文档扫描OCR识别

扫描全能王的实现&#xff0c;maybe 目录 一、文档扫描 1、引入所需要的库 2、图像的读取与预处理 读取图像 图像reszie&#xff0c; 图像灰度化、滤波、边缘检测。 3、轮廓检测 4、透视与二值变换 二、文字识别 一、文档扫描 文档扫描所实现的功能如下图所示&#xff0…

OpenCv图像处理实战——文档扫描

文档扫描 测试图片自取 page.jpg import cv2 import argparse import numpy as np import matplotlib.pyplot as pltdef cv_show(name, img):cv2.imshow(name, img)cv2.waitKey(0)cv2.destroyAllWindows()def plt_show(img):b, g, r cv2.split(img)res cv2.merge([r, g, b]…

基于深度学习的文档扫描

1 Semantic Segmentation using PyTorch-DeepLabV3 1.1 主要原理 在文档扫描之前&#xff0c;加入了语义分割模型&#xff0c;提取出图片中文字的轮廓&#xff0c;再对这个轮廓进行文档扫描。 1.2 效果演示 测试图片&#xff1a; 这张图片是存在边界缺失情况的。 1&#xf…

服务器文件扫描,网站目录文件扫描工具dirbuster

网站目录扫描的工具很多&#xff0c;最开始用的wwwscan 、御剑&#xff0c;甚至一些小扫描器自带的比如&#xff0c;椰树、北极熊 用来用去&#xff0c;最终你还是会发现&#xff0c;一些个人写的工具真的都是渣渣要么后门&#xff0c;要么崩溃闪退&#xff0c;小白用用还是可以…

Opencv实战——OCR文档扫描

文章目录 前言一、安装Tesseract-OCR二、文档扫描1.需要透视变换的图像2.直接Tesseract-OCR 总结 前言 这里实现文档扫描主要是依靠Tesseract&#xff0c;Tesseract是一个光学字符识别引擎。支持多种操作系统&#xff0c;基于Apache许可证的自由软件&#xff0c;由Google赞助开…