为了账号安全,请及时绑定邮箱和手机立即绑定

parseInt一直报错,debug也没有用啊

parseInt一直报错,debug也没有用啊

ibeautiful 2019-04-17 13:15:54
真的很无奈!!!!!!!!!!!!!!!!!!!我知道了 TM txt文件有毒 我把数字0放在第一位了 所以一直报错TM的这个txt文件到底是怎么搞得。MD
查看完整描述

4 回答

?
侃侃无极

TA贡献2051条经验 获得超10个赞

加一行
boolean b = "0".equals(info[0].trim());
看看输出true么

如果还不行,那么就是字符编码的问题


查看完整回答
反对 回复 2019-05-16
?
翻过高山走不出你

TA贡献1875条经验 获得超3个赞

原因 该txt文件保存为UTF-8字符集,一般在文件头部会有BOM编码,该编码标识了这个文件是一个UTF-8文件,而jdk8在处理UTF-8文件可以看出Java在读文件时没能正确处理UTF-8文件的BOM编码,输出了一个空字符 解决办法 1、将txt文件保存为unicode字符集,因为java默认字符集为unicode 2、使用EditPlus等工具将txt文件另存为UTF-8无BOM格式

查看完整回答
反对 回复 2019-05-16
?
慕后森

TA贡献1802条经验 获得超5个赞

细节问题, 看调试信息是没有问题的,我评论一下,静候问题被解决.


查看完整回答
反对 回复 2019-05-16
?
小怪兽爱吃肉

TA贡献1852条经验 获得超1个赞

应该不是这一行数据报的错吧。


查看完整回答
反对 回复 2019-05-16
  • 4 回答
  • 0 关注
  • 497 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信