Tag: 出站

Java Arraylist得到了java.lang.IndexOutOfBoundsException?

我是一名普通的3D艺术家,从我的职业生涯开始,开始学习编程。 我对c106a讲义#5有疑问。 代码有效,但我在这里仍然有一些错误日志。 Exception in thread “main” java.lang.IndexOutOfBoundsException: Index: 4, Size: 4 at java.util.ArrayList.RangeCheck(ArrayList.java:547) at java.util.ArrayList.get(ArrayList.java:322) at UniqueNames.showUnique(UniqueNames.java:23) at UniqueNames.main(UniqueNames.java:39) 为什么能够自行扩展容量的Arraylist仍然会出现OutOfBoundsException ? 这是我的完整代码: import acm.io.*; import acm.program.ConsoleProgram; import acm.util.*; import java.io.*; import java.util.ArrayList; import java.lang.*; public class UniqueNames extends ConsoleProgram{ static ArrayList meString = new ArrayList(); static String input ; public static void storeUnique(String input){ […]