java 文件名查找_java 查找目录下指定文件名的文件
这个Java类的作用是查找目录文件中特定文件名的文件,并不是查找文件内容。具体代码如下:
package net.xsoftlab.baike;
import java.io.File;
import java.io.FileFilter;
import java.util.ArrayList;
import java.util.List;
//查找目录下指定文件名的文件
public class TextSearchFile {
static int countFiles = 0;// 声明统计文件个数的变量
static int countFolders = 0;// 声明统计文件夹的变量
public static File[] searchFile(File folder, final String keyWord) {// 递归查找包含关键字的文件
File[] subFolders = folder.listFiles(new FileFilter() {// 运用内部匿名类获得文件
@Override
public boolean accept(File pathname) {// 实现FileFilter类的accept方法
if (pathname.isFile())// 如果是文件
countFiles++;
else
// 如果是目录
countFolders++;
if (pathname.isDirectory()
|| (pathname.isFile() && pathname.getName().toLowerCase().contains(keyWord.toLowerCase())))/
java 文件名查找_java 查找目录下指定文件名的文件相关推荐
- Java在c盘fld目录下的文件名_VB操作文件夹的几个方法
****************移动文件夹************************ 1.添加引用"microsoft scripting runtime" 2. ...
- Java在c盘fld目录下的文件名_VBS脚本常用代码大全2011整理.docx
PAGE PAGE # / 38 VBS脚本常用经典代码收集于 2011年7月2日21:13:37整理 在网上查找资料的时候发现好多经典的 vbs 代码,收集起来也为了以后学 习. VBS播放音乐 D ...
- JDKbin目录下的众多exe文件的用途
Java安装后JDK/bin目录下的众多exe文件的用途 javac:Java编译器,将Java源代码换成字节代 java:Java解释器,直接从类文件执行Java应用程序代码 appletviewe ...
- Java 读取指定目录下的文件名和目录名
需求:读取指定目录下的文件名和目录名 实现如下: package com.test.common.util;import java.io.File;public class ReadFile {/** ...
- java批量提取文件夹名称_bat 批量提取指定目录下的文件名
bat 批量提取指定目录下的文件名 下面是批量获取指定目录下的文件名的核心代码 @echo off echo text input set input= set /p input=: echo %in ...
- python查找某一目录下的前缀相同的文件并移动到指定目录, 目录下会有不同前缀的文件, 不同前缀的文件移动到不同目录 举个例...
可以使用Python的os.listdir()函数来查找某一目录下的前缀相同的文件,然后使用shutil.move()函数将这些文件移动到指定的目录.例如,以下代码将某一目录下以"examp ...
- java 指定文件格式_java删除指定目录下指定格式文件的方法
本文实例为大家分享了java删除指定目录下指定格式文件的具体代码,供大家参考,具体内容如下 正在看疯狂java讲义这本书,发现源码中有我不需要的class文件,想批量把它删除 代码如下: import ...
- java删除指定文件_java删除指定目录下指定格式文件的方法
本文实例为大家分享了java删除指定目录下指定格式文件的具体代码,供大家参考,具体内容如下 正在看疯狂java讲义这本书,发现源码中有我不需要的class文件,想批量把它删除 代码如下: import ...
- 过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件
过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件 find ./ -type f -size +1G| xargs rm 在清理系统日志文件 ...
最新文章
- 一位大神的Python数据分析与可视化笔记
- Coil - Google推荐的协程图片加载库
- 写一个使两个整数进行交换的方法(不能使用临时变量) 【前端每日一题-27】...
- xml.query() 实例演示
- c语言实现目录下文件的多选 反选,oto高清正版分享(53页)-原创力文档
- 抽象类java启动线程_java 线程复习笔记
- Activemq MQTT 简单消息推送示例
- Kotlin 能追赶上 Java 的步伐吗?
- android 焦点动画,在一个视图/imageview上获得焦点时,实现android缩放动画?_animation_开发99编程知识库...
- 软工导论 12-13-2 实验任务一
- matlab矩阵除法——记忆技巧
- VS2015,错误RC1015: 无法打开包含文件afxres.h
- vss服务器状态失败_修复VSS 6.0错误的方法
- matlab二维正弦曲线
- 苹果mac启动台变成问号_启动 Mac 时显示闪烁的问号是什么原因?如何解决?
- 深度技术 Windows7 旗舰五周年纪念版
- 新开发的微信小程序怎样推广引流?
- SpringBoot整合Mybaits开发报java.lang.IllegalArgumentException: At least one base package must be specifie
- 横向扩展与纵向扩展区别详解
- 基于android的航班船票机票预订查询系统app
热门文章
- 微信发朋友圈/评论/点赞/搜索/购物车 测试用例点
- Python 正则表达式基础(详细)
- 软银将联合能源公司开展绿色能源区块链试点
- openCV C++ 图像拼接
- MPB:华南农大王文策组-​水禽粪便微生物移植技术(视频)
- 电商如何对商品进行价格定位?(一)
- shp地图如何导入奥维地图手机_shp导入导出操作说明
- HDU 2547无剑无我
- 一起学习ML和DL中常用的几种loss函数
- cad详图怎么画_菜鸟入门必备:结构图如何根据建筑图绘制?【CAD】