Java代码:
List<String> lines = FileUtils.readLines(file, "UTF-8");
for (String str : lines) {
if (StringUtils.isNotBlank(str)) {
String[] aimStr = StringUtils.split(str, "\t");
System.out.println(str);
System.out.println(aimStr[0]);
String text = aimStr[1].trim();
text = text.replace(" ", "");
}
Debug查看值如下:

但部署到tomcat时输出就变成了:

多了一个‘?’。发生异常。可是在单元测试中能够正常运行:
------解决方案--------------------
file文件格式不对,如果格式是utf-8的, 那你改成 无bom的个格式