子串方法不接受java中的空行或空值?

时间:2017-06-13 12:38:03

标签: java split

这不重复,我知道如何比较字符串,我的问题是使用子字符串和拆分方法。我没有得到我想要的输出 我有一个java项目,我正在读一个填充前2列的csv。

第1列有一张收据图片的路径。第二列有收据号。

问题,我想计算收据#为空的行数。不幸的是,我的代码忽略了空格。

while ((line = br.readLine()) != null) {

       String recipetNum = null;

       String[] splitLine = line.split(",", -1);

                                  recipetNum = splitLine[2].substring(20,30).trim();

       if (!recipetNum.matches("[0-9]+") || recipetNum.length() < 8 || recipetNum == "”){



              //Add to error table

}

0 个答案:

没有答案