gpt4 book ai didi

java - Java中List.of()生成什么类型​​的列表

转载 作者:行者123 更新时间:2023-12-02 10:46:27 25 4
gpt4 key购买 nike

Employee john = new Employee("John", "Brown", 32, 100);
Employee camila = new Employee("Camila", "Smith", 25, 101);
Employee pat = new Employee("Pat", "Hanson", 23, 102);

List<Employee> employeeList = List.of(john, camila, pat);

List.of() 方法生成什么类型​​的List。它是 ArrayList 还是 LinkedList

最佳答案

都不是。根据 List.of() 的文档它返回:

Returns an immutable list containing an arbitrary number of elements.

请注意,这是界面 List ArrayListLinkedList 实现

如果我们运行这段代码:

List<Integer> listOf = List.of(1,2,3);
System.out.println(listOf.getClass());

我们得到:

class java.util.ImmutableCollections$ListN

关于java - Java中List.of()生成什么类型​​的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53051646/

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