java扫描磁盘文件_Java扫描磁盘遍历文件

该博客介绍了一个Java程序,用于扫描磁盘上的文件。用户可以选择全盘扫描或指定目录扫描,程序会递归遍历文件和子目录,并在控制台打印文件路径。扫描结束后,用户可以选择继续扫描或退出程序。
摘要由CSDN通过智能技术生成

JavaScanDisk

Java扫描磁盘文件。默认C盘,遍历所有文件

通过File类实现杀毒软件的扫描功能

要求:

1、通过控制台输入获取需要扫描的目录

提示: 1、全盘扫描 2、指定目录扫描

如果选择1:执行c盘全盘扫描,在控制台打印出当时扫描的文件路径。

如果选择2:提示:请输入扫描路径,并且打印扫描路径

2、但扫描结束后提示:请选择操作:1、继续扫描 2、退出程序

如果选择1: 就回到第一不

如果选择2:就结束程序 System.exit(0);# JavaScanDisk

扫描类:

import java.io.File;

import java.util.Scanner;

/**

* @ClassName: Scan

* @Description: 扫描类

* @author LYL

* @date 2021-01-11 11:05:44

*/

public class Scan {

public void allScan(File f) {

// 将传入的File对象变成File数组

File[] lf = f.listFiles();

// 如果为空则结束这次方法。避免空指针异常

if (lf == null) {

return;

}

// 循环遍历lf中的每个File对象

for (Fi

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值