繁体   English   中英

如何读取包含逗号分隔列表的文本文件并将由逗号分隔的每个单词存储到单独的数组中

[英]How to read a textfile containing a comma separated list and store each word that is separated by a comma into a separate array

您好,我想弄清楚如何在逗号分隔的文本文件中读取一行,并将文件中由逗号分隔的每个单词存储到一个单独的数组中。

例如,如果文件中的行是

Dog, blue, large

然后我想要 3 个不同的数组来存储列表中的一个单词。 因此,数组 1 将存储 Dog,数组 2 存储蓝色,而数组 3 存储大。

谢谢

String input = "Dog, blue, large";
StringTokenizer st = new StringTokenizer(input, ",");
String[] array = new String[st.countTokens()];
for (int i = 0; i < array.length; i++) {
    array[i] = st.nextToken().trim();
}

使用String utils 删除空格并拆分文本。

String text = "Dog, blue, large";
String[] split = text.trim().split(",");

.trim()删除空格, .split(",")拆分字符串。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM