所以,我有2个名单,一个角色和一个玩家。
我应该从两者得到相同的索引并且一起呼叫(显示它们的值)
但是当我通过for循环执行此操作时,我收到Caused by: java.lang.IndexOutOfBoundsException: Invalid index 8, size is 8
错误
有什么想法吗?
答案 0 :(得分:2)
这一切都是由我过去传递玩家数量的方式引起的:即使它们为空,也会传递一些值!所以这导致列表无法正确填充!
请务必检查:P无论如何都要感谢大家的帮助!
答案 1 :(得分:1)
在几乎所有编程语言中,索引的数组,字符串和其他对象从零开始,并以length - 1
结束。因此,大小为8的数组的最大索引为7.检查characters
对象并确保其长度与players
相同。