Hutool 字符串占位符
所属分类 hutool
浏览量 4
1. 占位符:{}
2. 索引占位符:{0} {1} {2}
3. 命名参数
String name = "小明";
int age = 20;
// 1. 占位符:{}
String result = StrUtil.format("姓名:{},年龄:{}", name, age);
System.out.println(result);
// 2. 索引占位符:{0} {1} {2}
result = StrUtil.indexedFormat(
"姓名:{0},年龄:{1},姓名再次:{0}",
"小红", 18
);
System.out.println(result);
// 3.命名参数
String template = "姓名:${name},年龄:${age},地址:${addr}";
template = "姓名:{name},年龄:{age},地址:{addr}";
Map param = new HashMap<>();
param.put("name", "张三");
param.put("age", 28);
param.put("addr", "杭州");
result = StrUtil.format(template, param);
System.out.println(result);
// 姓名:张三,年龄:28,地址:杭州
上一篇
docker ps 与 docker compose ps 的区别
Docker & Docker Compose 常用命令速查表
《人类简史》 历史年表