首页 > 编程语言 >java扫描操作部分文件

java扫描操作部分文件

时间:2022-12-01 08:56:09浏览次数:42  
标签:文件 java String 扫描 File dirName dir

java扫描操作部分文件

 

public void findStrFromManyFiles(String dirName,String endStr) throws IOException{
    File dir = new File(dirName);
    File[] files = dir.listFiles();
    
    for(int i=0;i<files.length;i++) {
        if(files[i].isFile()) {
            String indexFileName = files[i].getName();
            if(indexFileName.endsWith(endStr)) {
                //操作
            }
            
        }else if(files[i].isDirectory()) {
            findStrFromManyFiles(files[i].getPath());
        }
    }
}

 

 

 

#############################

标签:文件,java,String,扫描,File,dirName,dir
From: https://www.cnblogs.com/herd/p/16260782.html

相关文章

  • Linux系统中的文件归档压缩
    一、文件压缩及归档1、文件压缩gzip和bzip命令用于文件压缩,但是缺陷是压缩完成后源文件消失所以一般不用。命令格式是:gzip或者bzip+0-9的压缩等级(数字越大压缩级别越大)......
  • 关于桌面默认地址改到D盘导致D盘所有文件都在桌面显示这件事
    泪目找到的修改方法2.依次展开注册表里的[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\UserShellFolders],在其下找到desktop,双击打开,将......
  • Java HashMap 在获得 Key 的 Hash 值的时候用的是什么算法
    Java在HashMapKey的Hash值的时候用的的是自己Object中的hashCode()算法。返回的结果是一个整数值。如果你查看JDK的源代码的话,在HashMap类中会有下面的这......
  • Java Hash 碰撞
    散列函数(英语:Hashfunction)又称散列算法、哈希函数,是一种从任何一种数据中创建小的数字“指纹”的方法。散列函数把消息或数据压缩成摘要,使得数据量变小,将数据的格式固定下......
  • Java HashMap 的扩容因子为什么是 0.75
    所谓的加载因子,也叫扩容因子或者负载因子,它是用来进行扩容判断的。假设加载因子是0.5,HashMap初始化容量是16,当HashMap中有16*0.5=8个元素时,HashMap就会进行扩容操作。......
  • 文件写入读取
    File类操作文件的方法createNewFile() //创建新文件。delete(); //直接从磁盘上删除exists(); //查询磁盘中的文件是否存在getAbsolutePath(); //获取绝对路径get......
  • Spring Boot实现任意位置的properties及yml文件内容配置与获取
    〇、参考资料1、SpringBoot中文乱码问题解决方案汇总https://blog.51cto.com/u_15236724/53728242、springboot读取自定义配置properties文件★https://www.yisu.co......
  • 嵌入代码与外部文件
    内部外部的区别可维护性(引入外部脚本更加易于维护)可缓存(公共外部js可通过缓存提高性能)文档模式(用的非常少)针对ie浏览器出现的一种不同行为标准的模式设计混杂模......
  • JavaWeb项目练习(学生选课管理系统)一
    打算做一个选课管理系统,作为期末的复习。上需求2.1页面要求(1)系统可以通过浏览器直接访问;(1分)(2)各个功能页面整体风格统一;(2分)(3)首页为用户登录页面,管理员、教师、学生三......
  • java 02
    java变量&数组&标准输入输出&运算符&String~~有出错的地方,我会及时改正owo~~标识符(好像包含关键字)命名规则标识符由字母、数字、下划线、美元等(比如中文也可以但不是......