【发布时间】:2013-07-01 15:57:57
【问题描述】:
在 java 中,我通过这一行创建了一个字符串类型数组 String [] ars = {}; 这一行没有显示错误。但是当我试图通过这一行 ars[i++] = g; 插入一个字符串时,我等于 0,它给了我 java.lang.ArrayIndexOutOfBoundsException: 0
为什么?
【问题讨论】:
-
数组大小是固定的。您应该选择适合您需要的Java Collection 类。我认为 ArrayList 可能是满足您需求的 Collection 之一。
标签: java arrays string exception