一行中包含多个值的java读取属性
我想在我的配置中创建一个值。属性,例如:
blocked_names=Filon,Alron,Kren
或
blocked_names="Filon","Alron","Kren"
将分别读取每个名称,并检查名称是否有效。 这是一行,其中名称被选中,但它只在添加一个名称时起作用
if (nick.equals(config.getProperty("blocked_names"))){
info_info.setText("This name is blocked!");
return;
}
你知道我该如何让它正常工作吗? 对不起,我的英语还在学习:)
# 1 楼答案
您需要将
blocked_names
的值拆分为一个字符串数组,然后迭代该数组按如下方式操作: