如何在java.util.Properties中引用另一个属性?

Java属性文件可以引用其他属性文件吗?

## define a default directory for Input files  

dir.default=/home/data/in/

dir.proj1=${dir.default}p1

dir.proj2=${dir.default}p2

dir.proj3=${dir.default}p3

这可能吗?

回答:

Chris Mair的XProperties类可能是一个不错的起点。

你可以在属性值的任何位置替换一个常量,甚至可以在一个值中包含多个常量,如以下示例所示:

CONST_1 = shoes and ships

CONST_2 = sealing wax

SomeValue = {CONST_1} and {CONST_2}

在此示例中,“ SomeValue”属性的计算结果为”shoes and ships and sealing wax.”。

以上是 如何在java.util.Properties中引用另一个属性? 的全部内容, 来源链接: utcz.com/qa/425737.html

回到顶部