gpt4 book ai didi

java - 我们可以使用属性文件中的表达式获取属性吗

转载 作者:行者123 更新时间:2023-11-30 06:53:30 27 4
gpt4 key购买 nike

我们可以使用某种表达式从属性文件中获取属性吗?例如

如果我的文件中有这样的属性

user/a/b=active
user/a/c=active
user/a/d=active

现在我怎样才能获取所有处于 Activity 状态的属性。另外,我可以使用 user/a/* 或类似的东西让所有 Activity 都处于 Activity 状态

最佳答案

java.util.Properties 类具有 stringPropertyNames() 方法

您可以使用该方法迭代所有名称并检查名称和值

Properties prop = new Properties();

// add some properties
prop.put("user/a/b", "active");
prop.put("user/a/c", "active");
prop.put("user/a/d", "active");

// save the Property names in the set
Set<String> set = prop.stringPropertyNames();
for (String name: set) {
if (name.startsWIth("user/a/")) {
//check value and do something
}
}

关于java - 我们可以使用属性文件中的表达式获取属性吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42263134/

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