0

正如我们所知,在属性文件中,每个都被视为字符串。例如,我的文件中有一个属性:

XYZ=false

我想将上面的 String false用作条件中的布尔值。问题是我无法修改执行此条件XYZ的 java 源:

if (XYZ) {
  //do something
}

目前,此条件始终返回字符串true而不是值为false的布尔值。

我可以在属性文件中做一些事情来使其成为布尔值吗?

4

1 回答 1

2

从属性文件中获取值后,您可以使用: if (Boolean.valueOf(XYZ)) {...}

于 2012-11-28T10:14:32.843 回答