java小程序之文件批量修改文件名

有时候网上下载一些学习视频,文件上面有很长很长的广告名字,广告名遮挡了要浏览的真正内容,看着就烦人,所以我写了一个文件批处理程序,将文件内所有符合条件的字符修改,删除。java小程序之文件批量修改文件名_第1张图片

代码如下:

package com.practice.method;

import java.io.File;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

/**
 * 删掉文件夹内所有自定义内容
 * @author Lenkee
 *
 */
public class 文件批处理 {
	static int Counter=0;//用于计数文件夹中所有文件数量
	static int made=0,premade=0;
	public static void main(String arg[]) throws InterruptedException{
		Scanner input = new Scanner(System.in);
		System.out.print("请输入修改文件夹/文件路径:");
		String url = input.next();
		String url2 = url.replaceAll("\\\\","/");
		File file = new File(url2);
		if(!file.isDirectory()||file.isFile()){
			System.out.println("未找到文件或文件夹!");
			return;
		}
		System.out.print("您要修改的内容:");
		String str = input.next();
		System.out.println("输入修改后内容:");
		String str2= input.next();
		System.out.println(url2);
		tree(file);
		System.out.println("请稍后..");
		updateFiles(file, str,str2);
		System.out.println(">");
		System.out.println("修改成功!");
	}
	
	
	static void tree(File f){
	    File[] fa=f.listFiles();
	    for(int i=0;i

最后变成这样

java小程序之文件批量修改文件名_第2张图片

 

你可能感兴趣的:(小工具)