android studio报的错,数组下标越界,这段代码里我使用了很多类型相同的数组,我该怎样获得是哪个数组出了问题,报错信息里没有关于哪个数组的信息。插入日志信息也不行,因为这段代码有时候可以正常运行,有时候就会报错,有谁知道怎么获取出错的数组吗
你的Thoth.java的221行有很多数组么?
不知道你这个问题是否已经解决, 如果还没有解决的话:为什么要研究数据结构?
这是因为所有的程序本质上是对数据进行处理,如何高效的处理数据,这依赖于数据本身的结构(如类型(整型、浮点型等)、维数、是否为复杂类型(结构体类型、类类型)等)以及数据之间的逻辑关系(线性、非线性等)。
数据结构离不开算法,设计好的数据结构就是为了让算法顺利方便的实施。