我有三个双重Arraylists。我希望多个数组1到数组2并将其放在第三个数组中。
// ArrayList 1
[0.0, 1.0, 0.0, 1.0]
// ArrayList 2
// Random number generated by random()
[0.37668669271524147, 0.429455596516655, 0.7337191115424969, 0.29389239043901294, 0.7050413406305202]
我的代码
for (int i = 0; i < plans.size(); i++) {
for (int j = 0; i < value.size(); j++) {
try {
plansval.add(plans.get(i) * value.get(j));
}
catch (IndexOutOfBoundsException e) {
System.out.println("IndexOutOfBoundsException: " + e.getMessage());
}
}
}
我得到IndexOutofBoundsExceptions
。
你能帮我解决这个问题谢谢。
答案 0 :(得分:1)
您的代码中存在拼写错误。只需改变
for (int j = 0; i < value.size(); j++) {
到
for (int j = 0; j < value.size(); j++) {