如何使用OpenCSV区分空字符串和null
作者:互联网
这是我的代码:
CSVReader reader = new CSVReader(isReader);
while ((col = reader.readNext()) != null) {
String c1 = col[1];
}
这是我的csv文件:
"a","","c"
"1",,"3"
有没有办法可以区分null和“”? OpenCSV似乎将所有内容视为非null String.我可以告诉它将空字段视为空吗?
解决方法:
是不可能的.在CSV格式的哲学中,空字符串和java特定的null之间没有区别. null是java对象内存模型中的空引用.在CSV中,没有任何引用,只有空值.
标签:opencsv,java,null 来源: https://codeday.me/bug/20190825/1714120.html