6
votes

Quel est le nom d'une liste avec un seul élément

Quel est le nom "formel" d'une liste qui n'a qu'un élément?


0 commentaires

3 Réponses :


8
votes

Java Collections appelle cette liste Singleton, bien que je ne pense pas que ce soit un nom formel.

Liste statique publique SingletonList (T O) retourne une liste immuable contenant uniquement l'objet spécifié. La liste renvoyée est sérialisable.

Je préfère beaucoup "liste d'éléments unique".

edit : il apparaît que singleton est un terme mathématique valide pour un ensemble d'éléments unique.


2 commentaires

Je ne pense pas que Singleton est le nom correct. Dans le Javadoc, singleton semble signifier "Cet objet n'a qu'une seule copie". Dans ma question, j'aimerais souligner le fait qu'il n'a qu'un seul élément.


Je suis d'accord. Je suppose qu'ils avaient juste besoin d'un nom de méthode courte.




0
votes

vous pourrait l'appeler singleton, car c'est le terme mathématique correct pour un définir avec exactement un élément. Toutefois, le terme singleton est utilisé différemment en informatique et fait généralement référence à un objet, dont il existe exactement une instance à un moment donné pendant l'exécution du programme, il peut donc s'agir d'une trompeuse ou d'une confusion, donc j'éviterais en l'utilisant pour un ensemble d'un élément.

En mathématiques, un ensemble avec exactement un élément est également connu sous le nom de unité d'unité . Ceci est un nom que j'aurai pour.


0 commentaires