【发布时间】:2019-04-29 21:23:23
【问题描述】:
我正在尝试在此数组中创建一个包含 MAX_N 6 个对象的对象数组,然后在 else 语句中创建另一个数组以适应其余的数组对象。
我想给新数组命名
sbag1
sbag2
etc
这是我的代码:
public static ShoppingBag[] packIntoBags(GroceryItem[] goods) {
ShoppingBag newBag = new ShoppingBag();
GroceryItem tmpObject = null;
int index = 0;
String bag = "newBag";
String bagNum = bag + index;
for (int i = 0; i < MAXNBAG; i++)
if (newBag.numItems() < MAX_NUM_ITEMS) {
for (int k = 0; i < MAX_NUM_ITEMS; i++) {
tmpObject = goods[i];
newBag.addToBag(tmpObject);
}
}
else {
ShoppingBag newBag1 = new ShoppingBag();
}
}
【问题讨论】:
-
你打算如何处理这些数组?如果我理解正确,您想动态命名变量,这是无法完成的
标签: java