java format 替换的使用

Posted xiaowoniulx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java format 替换的使用相关的知识,希望对你有一定的参考价值。

string  sayingTemplateStr =您好,金融部业务判断供应商需要重新提供账户信息原因如下:
${reason}

string colName = "reason "

record.getStr(colName) = "金毛5元5只"

sayingTemplateStr = sayingTemplateStr.replace(String.format("${%s}", colName), objToString(record.getStr(colName)));


结果:
您好,金融部业务判断供应商需要重新提供账户信息原因如下:
金毛5元5只




/**
     * 安全将Object对象toString
     *
     * @param obj
     *    Object类型对象
     * @return str
     *    String类型对象
     */
    private String objToString(Object obj){
        String str = "";
        if(obj != null)
            str = obj.toString();
        return str;
    }

 

以上是关于java format 替换的使用的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Scala 中使用 java.String.format?

替换从 VAST 代码返回的多个 HLS VOD 片段

java 在活动中添加和替换片段

java 用另一个替换片段

替换或删除后台堆栈上现有片段的代码不起作用

java 字符串替换