Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 什么';s仅包含一个元素的列表的名称_Java_List - Fatal编程技术网

Java 什么';s仅包含一个元素的列表的名称

Java 什么';s仅包含一个元素的列表的名称,java,list,Java,List,只有一个元素的列表的“正式”名称是什么?JavaCollections称之为单元素列表,尽管我认为这不是正式名称 返回仅包含指定对象的不可变列表。返回的列表是可序列化的 我更喜欢“单元素列表” 编辑:似乎是单个元素集的singleton。我将其称为单元列表(以避免与)在数学上包含 只有一个元素也称为单元素,你可以称之为单元素,因为这是一个只有一个元素的集合的正确数学术语。然而,术语singleton在计算机科学中的用法不同,通常指的是一个对象,在程序执行期间的任何给定时间都只有一个实例,因此可能

只有一个元素的列表的“正式”名称是什么?

Java
Collections
称之为单元素列表,尽管我认为这不是正式名称

返回仅包含指定对象的不可变列表。返回的列表是可序列化的

我更喜欢“单元素列表”


编辑:似乎是单个元素集的singleton。

我将其称为
单元列表
(以避免与)在数学上包含 只有一个元素也称为单元素,你可以称之为单元素,因为这是一个只有一个元素的集合的正确数学术语。然而,术语singleton在计算机科学中的用法不同,通常指的是一个对象,在程序执行期间的任何给定时间都只有一个实例,因此可能会产生误导或混淆,因此我避免将其用于单元素集


在数学中,只有一个元素的集合也称为单位集合。这是我喜欢的名字。

我认为singleton不是正确的名字。在javadoc中,
singleton
似乎意味着“这个对象只有一个副本”。在我的问题中,我想强调一个事实,即它只有一个元素。我同意。我猜他们只需要一个简短的方法名。