当我试图从 arraylist 中获取值时,出现以下错误。我的示例代码如下。test 是我的数组列表的名称
字符串 s = test.get(1);
04-05 11:51:42.525: E/AndroidRuntime(901): java.lang.IndexOutOfBoundsException: Invalid location 1, size is 1
04-05 11:51:42.525: E/AndroidRuntime(901): at java.util.ArrayList.get(ArrayList.java:341)
) 04-05 11:51:42.525: E/AndroidRuntime(901): 在 android.app.Activity.onMenuItemSelected(Activity.java:2170)
最佳答案
Invalid location 1, size is 1
表示ArrayList以index[0]开头。如果您使用 get(1)
,您将收到第二个条目。
关于android - java.lang.IndexOutOfBoundsException : Invalid location 1, 大小为 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10023621/