如何使用 String.split(",") 导入 CSV 文件,而不会因空白字段而缩短数组?

2024-01-10

目前,当我逐行导入 CSV 文件时String.split(",")如果有一条线看起来像"foo,,bar,,fizz,,,"该方法返回一个长度为 5 的数组,如下所示["foo", "", "bar, "", "fizz"]。如何获得返回长度为 8 的数组的方法["foo", "", "bar", "", "fizz, "", "", ""]?


还有另一种超载的split http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html#split%28java.lang.String,%20int%29从而实现:

string.split(",", -1);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 String.split(",") 导入 CSV 文件,而不会因空白字段而缩短数组? 的相关文章

随机推荐