【发布时间】:2011-11-16 02:54:48
【问题描述】:
我正在尝试解析一个字符串以获得 3 个整数,但我有一个强制关闭并且 LogCat 说:ArrayIndexOutOfBoundExceptions。
这是我的代码的相关部分:
dateModif = tvDateAffichee.getText().toString();
String[] separatedDate = dateModif.split(".");
mDay = Integer.parseInt(separatedDate[0]);
mMonth = Integer.parseInt(separatedDate[1]);
mYear = Integer.parseInt(separatedDate[2]);
我用 toast 检查了字符串的值,它包含的值例如:13.9.2011
错误来自这一行:
mDay = Integer.parseInt(separatedDate[0]);
(如果我把它作为注释,它会从下一行给出同样的错误)
感谢您的帮助!
【问题讨论】:
标签: android string parsing integer