【发布时间】:2016-05-20 16:00:18
【问题描述】:
我有一个包含值的 ArrayList:
Lista
Lista2
Lista 3
当我使用时。
pCols.indexOf("Lista")) 没问题
pCols.indexOf("Lista2")) 没问题
pCols.indexOf("Lista 3")) 错误 java.lang.ArrayIndexOutOfBoundsException 异常
【问题讨论】:
-
异常并非来自这段代码。我的猜测:在您的代码中的某处,找不到您的项目。在这种情况下,
indexOf()返回-1,您最终会在列表的索引 -1 处搜索项目。 -
List.indexOf不会抛出ArrayIndexOutOfBoundsException。 -
我的错,“Lista 3”在最后一个字符“Lista 3”中有一个空格,对不起。
标签: java android arrays indexoutofboundsexception indexof