此代码抛出
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 1
在最后一行。是bug还是什么? (JDK 7)
int ar[] = {1,2,3};
List arList = Arrays.asList(ar);
arList.set(1,8);
最佳答案
不,Arrays.asList
需要 Integer []
,但您正在传递 int[]
。这应该可以修复它。
Integer ar[] = {1,2,3};
关于java - 是JDK的bug吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16100082/