在Java中将CSV转换为Set <String>

IAm*_*aja 3 java tokenize

我在Java中有一个逗号分隔的值字符串:

String s = "a,b,c,d";
Run Code Online (Sandbox Code Playgroud)

我需要对它进行标记(用逗号作为分隔符)并将其转换为Set<String>.是StringTokenizer我最好的选择还是有更高效的方式?

jol*_*ier 6

如果你试图解决一般的CSV解析设置,请注意有报价和昏迷逃逸处理.这就是为什么像OpenCSV这样的库存在的原因.否则你只需要像描述的hvgotcodes一样.