java删除指定文件_java删除指定目录下指定格式文件的方法
本文实例为大家分享了java删除指定目录下指定格式文件的具体代码,供大家参考,具体内容如下
正在看疯狂java讲义这本书,发现源码中有我不需要的class文件,想批量把它删除
代码如下:
import java.io.File;
public class Main {
static int count = 0;
public static void main(String[] args) {
//路径
String path="/media/lcy/Data/Workspaces/java/crazyJava";
String geshi=".class";
refreshFileList(path,geshi);
System.out.println("共删除了:" + count + "个文件!");
}
public static void refreshFileList(String strPath,String geshi) {
File dir = new File(strPath);
File[] files = dir.listFiles();
if (files == null)
{
System.out.println("该目录下没有任何一个文件!");
return;
}
for (int i = 0; i < files.length; i++) {
if (files[i].isDirectory()) {
refreshFileList(files[i].getAbsolutePath(),geshi);
}else {
String strFileName = files[i].getAbsolutePath().toLowerCase();
if(strFileName.endsWith(geshi)){
System.out.println("正在删除:" + strFileName);
files[i].delete();
count++;
}
}
}
}
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
java删除指定文件_java删除指定目录下指定格式文件的方法相关推荐
- 安卓加载asset中的json文件_Android解析Asset目录下的json文件
在app module中的src/main/assets目录下我们准备了两个json文件: destination.json如下: { "main/tabs/sofa": { &q ...
- java 队列复制_复制一个文件夹里的文件到另一个目录下 (使用队列的方法实现)...
最近在由于准备实习,在学android,也会用到Java,所以想实现复制文件夹的功能,当然也参考了别人的代码.这里是我参考的网址:http://blog.csdn.net/etzmico/articl ...
- vba判断文件编码格式_VBA 把目录下所有CSV文件的编码由UTF-8转换成ANSI
展开全部 给你编个VBS版的,但又没有文件,没有测试,请上传个文件让我试下?32313133353236313431303231363533e4b893e5b19e31333335326232以下文件 ...
- 利用php实现删除,利用PHP实现删除目录及目录下所有文件 源代码
函数代码一:删除目录及目录下的所有文件 //循环删除目录和文件函数 function delDirAndFile( $dirName ) { if ( $handle = opendir( " ...
- linux系统如何解gz文件,Linux 系统 压缩和解压 gz 格式文件
Linux 系统 压缩和解压 gz 格式文件 引言 前面我们说了在 Linux 系统上比较常用的打包压缩解压 tar 及 zip 文件 的命令,那 Linux 上还有什么使用比较广泛的压缩解压文 ...
- java 指定文件格式_java删除指定目录下指定格式文件的方法
本文实例为大家分享了java删除指定目录下指定格式文件的具体代码,供大家参考,具体内容如下 正在看疯狂java讲义这本书,发现源码中有我不需要的class文件,想批量把它删除 代码如下: import ...
- java 空文件_java删除指定目录下所有空文件夹的方法
本文实例讲述了java删除指定目录下所有空文件夹的方法.分享给大家供大家参考,具体如下: package com.func; import java.io.File; import java.util ...
- python删除过期文件_Python删除指定目录下的过期文件的代码
在代码过程中,将代码过程中比较常用的一些代码段做个备份,如下的代码是关于Python删除指定目录下的过期文件的代码,应该能对小伙伴也有帮助. import os import sys import t ...
- linux面试题:删除一个目录下的所有文件,但保留一个指定文件
此题问题虽小,但是初学者还是很难给出合理的答案的!本文来自老男孩21期网络班学员 面试题:删除一个目录下的所有文件,但保留一个指定文件解答: 假设这个目录是/xx/,里面有file1,file2,fi ...
最新文章
- Elasticsearch 5
- 站长圈转风向标了 都玩自媒体了!
- Windows同时安装python3.0和python2.7
- 典型的开发国内小项目没失败的经验分享
- 成功解决return tf.nn.softmax(x, axis=axis) TypeError: softmax() got an unexpected keyword argument 'axis
- 如何在本地连接服务器上的MySQL
- ZigBee网络数据传递流程_基于ZigBee—WSN的温湿度监测系统
- 【STM32】程序下载(ST-LINK V2)
- 除非得到你的首肯,否则别人无法伤害你——Leo网上答疑(20)
- idea会不定时闪屏_显示器闪屏什么原因
- 他山之石,可以攻玉——来自亚马逊的电商启示录
- DNS 解析过程详解
- ORB-SLAM2双目开源框架 (4) LoopClosing解析
- Spring mybatis源码篇章-XMLLanguageDriver解析sql包装为SqlSource
- Paper Reading||Differentiable Dynamic Quantization with Mixed Precision and Adaptive Resolution
- Linux——进程间通信
- chrome浏览器(block)屏蔽http文件下载,如何解除?
- ansible的使用
- 拼多多向1688开枪
- RFC2326 - Real Time Streaming Protocol (RTSP) 完整中英文对照版