java - 通过在 ArrayList 中以逗号分割来存储字符串

标签 java string arraylist split

我有一个 config.property 文件,其中包含以下属性-

Table1.columns: ACCOUNT, ADVERTISING, INFO, BEHAVIOR, CHURN, SEGMENTATION,

我正在尝试读取上述属性文件,然后通过在ArrayList中拆分逗号来存储这些

所以我使用下面的方式。有没有更好的方法来做同样的事情?这里 argTable1

ArrayList<String> columns = new ArrayList<String>();

Collections.addAll(columns, prop.getProperty(arg + ".columns").split(","));

最佳答案

看看Arrays.asList :

List<String> columns = 
     Arrays.asList( prop.getProperty(arg + ".columns").split(",") );

关于java - 通过在 ArrayList 中以逗号分割来存储字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15121233/

相关文章:

java - servlet 中的 printWriter()

java - 超时后Executor Service剩余任务

java - 使用java中的 volatile boolean 标志从 HashMap 中的另一个线程停止一个线程

java - ArrayList抛出空指针异常

java - Hadoop mapreduce输入路径不存在(MR Job在寻找什么文件系统?)

java - 将大字符串分成小字符串

java - Java 最多只拆分 5 个逗号

string - QTP - 控制日期是否晚于另一个日期

java - 对象作为HashMap中的键值并在jsp中使用

java - 数组列表 TextView