import java.io.*
class FileTest
{
public static int cc=0
public static void Sereach(File f)
{
if(f.isFile())
{
String str=f.getName().substring(f.getName().length()-4)
if(str.equals(".bmp")||str.equals(".jpg")||str.equals(".BMP")||str.equals(".JPG"))
{
f.delete()
System.out.println("删除"+f.getName())
cc++
}
}
if(f.isDirectory())
{
File []ss=f.listFiles()
for(int i=0i<ss.lengthi++)
{
Sereach(ss[i])
}
}
}
public static void main(String []args) throws Exception
{
File f=new File("D:\\picture")
Sereach(f)
System.out.println("一共删除了"+cc+"张bmp或jpg格式的图片")
}
}
import java.io.Filepublic class $ {
public static void main(String[] args) {
String path = "D:/"
test(path)
}
private static void test(String path) {
File f = new File(path)
File[] fs = f.listFiles()
if (fs == null) {
return
}
for (File file : fs) {
if (file.isFile()) {
System.out.println(file.getPath())
} else {
test(file.getPath())
}
}
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)