string - Apache Commons lang StrTokenizer

标签 string apache-commons tokenize

由于我需要空标记来读取空字符串或 null,因此我决定使用 apache commons lang StrTokenizer 但我仍然无法得到空字符串。我知道我需要在标记化之前设置 setEmptyTokenAsNull 方法。但我怎样才能做到这一点呢?请帮忙。

tok = new StrTokenizer(line,","); 
tok.setEmptyTokenAsNull(true);

最佳答案

明白了!!使用 to.set Ignore Empty Tokens(false); 代替!

关于string - Apache Commons lang StrTokenizer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4679591/

相关文章:

java - 将字符串从数组拆分为另外 3 个时出现 ArrayIndexOutOfBoundsException

c - 要找到数组之间的共同值,还需要找到计数

java - Normalizer.normalize(s, Normalizer.Form.NFD) 和 StringUtils.stripAccents(s) 之间的实际区别是什么?

c# - 解析用户的查询

java - 使用正则表达式解析大字符串以获取 java.lang.StackOverflowError 错误

java - 在java中分割包含使用符号的数学函数

java - 写入 csv 中的单独列

Java Stream : Flat from Pair<K, Object[]> to Pair<K, Object>

c++ - 插入链表的 vector 元素?

java - apache DatabaseConfiguration 中的动态重新加载