gpt4 book ai didi

java - 将类对象添加到数组中

转载 作者:行者123 更新时间:2023-12-01 10:01:03 24 4
gpt4 key购买 nike

我正在编写一个有两个类的程序。第一个类有一个数组,可以将另一个类添加到其长度为 10 的数组中。但是我收到错误消息“找不到符号”。所以我的问题是如何将单独的类添加到另一个类的数组中?

import java.util.ArrayList;
import java.util.Iterator;
import java.util.Arrays;

public class HomeInventoryManager

private int[] listOfInventoryItems;
/**
* Initialise the home inventory manager.
*/

public HomeInventoryManager()
{
listOfInventoryItems = new int[10];
InventoryItem = 0; **i get the error here saying it cannot find the symbol variable InventoryItem**
}

public void addInventoryItem()
{
listOfInventoryItems[InventoryItem] = anInt;
inventoryItem++;
}

UML diagram

最佳答案

这很明显。您尚未声明inventoryItem 是什么。它应该在类的顶部声明,类似于 listofInventoryItems

的声明
public class HomeInventoryManager{

private int[] listOfInventoryItems;
private int inventoryItem;
/**
* Initialise the home inventory manager.
*/
public HomeInventoryManager()
{
listOfInventoryItems = new int[10];
inventoryItem = 0;
}
//your code here
}

此外,在其他 2 个方法中,inventoryItem 有 2 种拼写。也改正一下。

关于java - 将类对象添加到数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36806012/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com