gpt4 book ai didi

java - 如何在 spring 的属性文件中设置占位符值

转载 作者:行者123 更新时间:2023-11-30 07:41:01 26 4
gpt4 key购买 nike

下面是application.properties文件

app.not.found=app with {0} name can not be found.

如何在 spring 中用一些值替换 {0}?

我正在使用以下代码读取属性文件值。

env.getProperty("app.not.found")

但不知道如何设置占位符值。

最佳答案

使用 MessageFormat.format(String pattern, Object ... arguments)。它在第二个参数中接受一个数组,它将依次替换 0、1、2 ...。

MessageFormat.format(env.getProperty("app.not.found"), obj)

obj 将替换字符串中的 {0}。

关于java - 如何在 spring 的属性文件中设置占位符值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56663736/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com