首页  

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 常用命令速查表

《人类简史》 历史年表