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

Ato*_*cil 6 java csv string split

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

Mar*_*nik 12

还有另一种重载split可以达到:

string.split(",", -1);
Run Code Online (Sandbox Code Playgroud)