sách gpt4 ai đã đi

Java: Bộ sưu tập

In lại 作者:行者123 更新时间:2023-12-01 16:52:31 29 4
mua khóa gpt4 Nike

我正在创建一个具有 ArrayList 的类,因此当我调用构造函数时,它会初始化该数组:

public class ElementsList
{
private ArrayList list;

public ElementsList()
{
list = new ArrayList;
}
}

我不明白为什么当您创建构造函数时,您实际上不必提及此类将保留某些元素的事实。我的意思是你不必这样做:

public ElementsList{

list = new ArrayList;
}

长话短说:为什么类的名称是 ElementsList ,并且构造函数没有 部分?

1 Câu trả lời

在构造函数声明中,您无需再次提及元素类型 E,因为您已经在类声明级别这样做了。

即你已经声明了你的类(class)

public class ElementsList {

因此标识符 E 已经表示您的元素类型。

将构造函数编写为

   public  ElementsList() {...}

将有效地表示独立于类的元素类型的另一种类型。

关于Java:集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37226278/

29 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com