gpt4 book ai didi

java - 如何在 Java 中迭代属性文件中的值

转载 作者:行者123 更新时间:2023-12-02 11:17:31 24 4
gpt4 key购买 nike

所以我想知道是否有人知道我将如何从一个键读取多个值,用逗号分隔它们并将它们从java中的属性文件存储到数组列表中?

<小时/>

我有一个属性文件,其中仅包含以下内容:

currentProposalsLocation = C:/Documents and Settings/Intern Project/Extracted Items
keywordsList = "A,B,C,D,E,F"

<小时/>

这是我加载属性文件的代码:

    static String proposalsDirectory;
static ArrayList<String> keywordsList = new ArrayList<String>();
private static final String PROP_FILE="C:/Documents and Settings/Intern Project/ipConfig.properties";

public static void readPropertiesFile()
{
try
{
InputStream is = XMLTagParser.class.getResourceAsStream(PROP_FILE);
Properties prop = new Properties();
prop.load(is);
proposalsDirectory = prop.getProperty("currentProposalsLocation");
//?????What to do here????
is.close();
}
catch(Exception e)
{
System.out.println("Failed to read from " + PROP_FILE + " file.");
}
}

如果有人能帮助我,我将非常感激。

最佳答案

keywordsList.addAll(Arrays.asList(prop.getProperty("keywordsList").split(","));

应该可以。

关于java - 如何在 Java 中迭代属性文件中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6793997/

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