Java实现批量替换文本文档中内容

这个Java程序用于批量替换指定文件夹下HTML和Java文件中的特定内容。它遍历目录,查找文件,并使用HashMap存储要替换的内容及其对应的新内容,逐行检查并替换文件中的文本。程序适用于进行源代码或文本文件的批量更新。

Java实现批量替换文本文档中内容
有更好的方案大佬们也可以在评论区指出

import java.io.*;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;

public class FileUtil {
   
   
    //存储要修改的内容
    private final Map<String, String> map;

    public FileUtil(Map<String, String> map) {
   
   
        this.map = map;
    }

    public static void main(String[] args) {
   
   

        //读取指定文件夹下的所有文件
        //给我你的目录文件夹路径
        String filepath = "F:\\A";
        File file = new File(filepath);
        Map<String, String> map = new HashMap<>();
        map.put("要修改的内容1", "修改的内容1");
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值