java数组下标越界的问题:
最近一直出现这类问题:数组下标越界
举例说明:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 10
at day07.PaiXu.get3max(RankDemo2.java:15)
at day07.RankDemo2.main(RankDemo2.java:54)
意思是错在第十五行
出现此类问题的原因有多方面。总结一下我所理解的,数组的长度决定了它所能装载的数据的量。还
有就是数组计数是从零开始的
例如:当Srring arr[]==new String[6];如果要往里输入名字的话就只能输入六个。多了就是下标越界。
另外数组一般都是与for循环结合起来用,所以用的的时候要注意一下它的循环条件。