【发布时间】:2013-02-13 19:11:36
【问题描述】:
我有一个config.property 文件,其中我有以下属性-
Table1.columns: ACCOUNT, ADVERTISING, INFO, BEHAVIOR, CHURN, SEGMENTATION,
我正在尝试读取上述属性文件,然后通过将comma 拆分为ArrayList 来存储这些columns
所以我使用以下方式。有没有更好的方法来做同样的事情?这里arg 是Table1
ArrayList<String> columns = new ArrayList<String>();
Collections.addAll(columns, prop.getProperty(arg + ".columns").split(","));
【问题讨论】:
-
你的属性文件加载正确吗?
-
是的,我正在加载它。我从这里删除了那些 sn-p 代码。
-
好的,然后将 propfile 中的内容存储在一个字符串变量中,然后进行拆分。我还会检查字符串变量是否包含除调试之外的内容。
标签: java string arraylist split