大家看:
/**
* メッセージ取
* @param id
* @param params
* @return メッセージ内容
*/
public String getMessage(String id, String... params) {
String tmp = this.properties.getProperty(id, "");
//try {
// return this.insertMsgParams(tmp.trim(), params);
//} catch (Exception ex) {
String msg = "メッセージ内容を取得する時に、エラーが発生しました/n";
msg += "id:" + id + " message:" + tmp + " params:" + Arrays.asList(params);
//logger.warn(msg, ex);
return msg;
//}
}
String a = getMessage("002", "a","b","c");
输出:
メッセージ内容を取得する時に、エラーが発生しました
id:002 message: params:[a, b, c]
大家需要传入多个参数时可以用此方法,把String ... params改成需要的类型就OK了.