任何人都可以告诉我如何将新项添加到二维ArrayList的索引中。链接click here无法解决我的问题。
我要添加的代码如下:
wq.get(donsay).set(wq.get(donsay).size(), sil5);
导致以下异常=>
java.lang.RuntimeException: Unable to start activity ComponentInfo{chessactivesekizsatirvetekliarray.com.sekizsatirvetekliarray/chessactivesekizsatirvetekliarray.com.sekizsatirvetekliarray.MainActivity}: java.lang.StringIndexOutOfBoundsException: length=2; index=3
提前谢谢大家......
答案 0 :(得分:0)
ArrayList的set()方法需要一个小于size的索引。 改为使用add()方法:
wq.get(donsay).add(wq.get(donsay).size(), sil5);