ArrayList Java BlueJ
我有4门课(汽车(超类)、CarToRent、CarToSell和CarCompany)。CarCompany在构造函数中创建GUI。我需要在CarCompany类中存储一个数组列表。我该怎么做?请帮忙
此外,目前公司的主要方法是:
public static void main(String[] args)
{
CarCompany = new CarCompany();
}
这是正确的吗
你可以在下面搜索框中键入要查询的问题!
我有4门课(汽车(超类)、CarToRent、CarToSell和CarCompany)。CarCompany在构造函数中创建GUI。我需要在CarCompany类中存储一个数组列表。我该怎么做?请帮忙
此外,目前公司的主要方法是:
public static void main(String[] args)
{
CarCompany = new CarCompany();
}
这是正确的吗
# 1 楼答案
否这是不正确的,您只指定了一个类型,但没有给它命名:
尝试:
现在
myCarCompany
是CarCompany
类型的对象编译
当您在IDE内部或从命令行编译时,编译器将发现这些错误并告诉您错误所在。能够自己测试和调试代码是很重要的,因为有时候没有人会帮助你
# 2 楼答案
首先,它应该是
CarCompany carCompany = new CarCompany();
其次,如果这四个类扩展了同一个类,比如说
Car
,您可以这样创建它:如果它们没有相同的超类,那么您需要将它们放在
List<Object>
或四个不同的列表中