參考文章(https://blog.csdn.net/anita9999/article/details/82346552)
兩種重載方式
format(String format, Object… args) 新字符串使用本地語言環(huán)境钉嘹,制定字符串格式和參數(shù)生成格式化的新字符串运翼。
format(Locale locale, String format, Object… args) 使用指定的語言環(huán)境摩窃,制定字符串格式和參數(shù)生成格式化的字符串
常用的類型
應(yīng)用舉例
高級(jí)用法
實(shí)例
throw new BusinessException(String.format(MessageType.receiveByOthers.getMsg(), verify.getConsumer()));
receiveByOthers("領(lǐng)取失敗晋控,此紅包已經(jīng)被%s領(lǐng)取"),
//verify.getConsumer()是獲取領(lǐng)紅包的人
通過這種方法來實(shí)現(xiàn)將硬編碼轉(zhuǎn)換為軟編碼