引入 import org.apache.commons.lang3.text.StrSubstitutor; 包
public class Test {
public static void main(String[] args) {
Map valuesMap = new HashMap();
valuesMap.put("animal", "quick brown fox");
valuesMap.put("target", "lazy dog");
String templateString = "The ${animal} jumped over the ${target}.";
StrSubstitutor sub = new StrSubstitutor(valuesMap);
String resolvedString = sub.replace(templateString);
System.out.println(resolvedString);
}
}
本文介绍了一个使用Java的StrSubstitutor类来实现模板字符串中变量替换的示例。通过创建一个包含变量值的Map,并利用StrSubstitutor的replace方法,可以将这些值注入到模板字符串中,实现快速生成带有实际内容的字符串。
422

被折叠的 条评论
为什么被折叠?



