/***
* 模仿log.info的方法,将参数传入括号内
* @param msg
* @param params
* @return
*/
static String logInfo(String msg,Object...params) {
if(msg==null)throw new NullPointerException("msg");
StringBuffer sb=new StringBuffer();
final String delimiter="{}";//定界符
int cnt=0;//括号出现的计数值
if(params!=null) {
for(int i=0;i<params.length;i++) {
int tmpIndex=msg.indexOf(delimiter);
if(tmpIndex==-1) {//不存在赋值
if(cnt==0) {
sb.append(msg);
}
break;
}else {//存在则进行赋值拼接
String str=msg.substring(0, tmpIndex);
msg=
模仿log.info将括号里的值进行替换
最新推荐文章于 2024-05-25 09:53:04 发布