gpt4 book ai didi

Java 字符串分词器

转载 作者:行者123 更新时间:2023-11-29 08:14:08 26 4
gpt4 key购买 nike

如果我有一个文件,我正在使用字符串分词器来获取逗号之间的值,该怎么办?它是一个 csv 文件。这是示例输入:

test,first,second,,fourth,fifth

那么我怎样才能捕捉到那个空逗号呢?现在它只是假装什么都没有。它甚至看不到有一个空空如也的地方。

最佳答案

建议使用 String#split() 而不是 StringTokenizer。

String[] s = "test,first,second,,fourth,fifth".split(",");
System.out.println(Arrays.asList(s));
System.out.println(s.length);

// output:
// [test, first, second, , fourth, fifth]
// 6

此外,如果您的代码中涉及更多 CSV 解析,如果可能,请尝试使用现有库,如 JavaCSV .

关于Java 字符串分词器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5872032/

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