首页 > 解决方案 > 拆分函数不返回最后一个字段

问题描述

我在数据库中开发了一个文件导入过程我的文件由行组成,每个字段用制表符分隔。

所以我使用了java拆分功能:

String[] thisLine = line.split("\\t");

当我的最后一个字段为空时,我遇到了问题,因此我的行以制表符结尾,然后是换行符。

例子

JFJ[TAB]ge[TAB]10400004V[TAB]31.1[TAB]0[TAB]0[TAB]0[TAB][TAB]90[TAB]

split 函数不返回最后一个字段。在这种情况下,split 函数返回 9 fi

你有解决办法吗?

标签: javasplittabs

解决方案


推荐阅读