【发布时间】:2014-02-05 10:43:17
【问题描述】:
运行代码:
public static boolean[][] makeright(boolean tf, BufferedImage in){
boolean[][] ret = new boolean[in.getWidth()][in.getHeight()];
Arrays.fill(ret, tf);
return ret;
}
给我一个
java.lang.ArrayStoreException: java.lang.Boolean
at java.util.Arrays.fill(Arrays.java:2697)
at neuro.helper.makeright(helper.java:35)
at neuro.helper.main(helper.java:20)
例外,第 35 行是我创建 boolean[][] ret 的行。 有谁知道 ArrayStoreException 是什么以及如何防止它?
【问题讨论】:
标签: java arrays exception multidimensional-array