Bug描述:从页面导出的文本,原文导出再导入,按行读取第一行没有问题,但是将导出的文件的修改后,则按行读取第一行第一个字符出现错误。
导出的原文为UTF-8格式,所以按行读取没有问题,但是修改后的文件变为UTF8+BOM格式
原因:UTF8+BOM文件格式读取的第一个字符的ASCII码为65279
UTF8+BOM文件格式读取的第一个字符的ASCII码为65279
解决办法:replaceAll(""+(char)65279,"")
String mention_id = lines[0].replaceAll("" + (char) 65279,"");// 提现单流水
或者将文本格式更改为UTF-8格式