Je recherche une classe Dictionary 1 à 1 générique et bidirectionnelle en C # (2), ie. a BiDictionaryOneToOne<T, S>qui est garanti de ne contenir qu'une seule de chaque valeur et clé (jusqu'à RefEquals de toute façon), et qui peut être recherchée en utilisant soit la clé soit la valeur. Quelqu'un …
Si quelqu'un est familier avec Objective-C, il existe une collection appelée NSOrderedSetqui agit comme Set et ses éléments sont accessibles comme ceux d'un Array . Y a-t-il quelque chose comme ça en Java? J'ai entendu dire qu'il y avait une collection appelée LinkedHashMap, mais je n'ai rien trouvé de semblable …
Je sais que consrenvoie un seq et conjrenvoie une collection. Je sais aussi que conj«ajoute» l'article à l'extrémité optimale de la collection, et cons«ajoute» toujours l'article à l'avant. Cet exemple illustre ces deux points: user=> (conj [1 2 3] 4) ; returns a collection [1 2 3 4] user=> (cons …
Aujourd'hui, je codais volontiers quand je suis arrivé à un morceau de code que j'ai déjà utilisé des centaines de fois: Itérer dans une collection (ici ArrayList) Pour une raison quelconque, j'ai en fait examiné les options de saisie semi-automatique d'Eclipse et cela m'a fait me demander: Dans quels cas …
J'écris un programme pour définir une séquence dans laquelle divers objets apparaîtront dans le rapport. La séquence est la position Y (cellule) sur la feuille de calcul Excel. Une partie démo du code est ci-dessous. Ce que je veux accomplir est d'avoir une collection, ce qui me permettra d'ajouter plusieurs …
Je souhaite utiliser un initialiseur de collection pour le prochain bit de code: public Dictionary<int, string> GetNames() { Dictionary<int, string> names = new Dictionary<int, string>(); names.Add(1, "Adam"); names.Add(2, "Bart"); names.Add(3, "Charlie"); return names; } Donc, généralement, cela devrait être quelque chose comme: return new Dictionary<int, string> { 1, "Adam", 2, …
Disons que j'ai un nombre arbitraire de collections, chacune contenant des objets du même type (par exemple, List<int> fooet List<int> bar). Si ces collections étaient elles-mêmes dans une collection (par exemple, de type List<List<int>>, je pourrais utiliser SelectManypour les combiner toutes en une seule collection. Cependant, si ces collections ne …
J'utilise JDK-8 (x64). Pour Arrays.sort(primitives), j'ai trouvé ce qui suit dans la documentation Java: L'algorithme de tri est un double-pivot Quicksort par Vladimir Yaroslavskiy, Jon Bentley, et Joshua Bloch.` Pour Collections.sort(objets) j'ai trouvé ce "Timsort": Cette implémentation est un mergesort stable, adaptatif et itératif ... Cette implémentation vide la liste …
Existe-t-il un moyen de créer une liste d'entiers primitifs ou de primitives en java comme suit? List<int> myList = new ArrayList<int>(); Il semble que je peux faire List myList = new ArrayList(); et ajoutez "int" dans cette liste. Mais alors cela signifierait que je peux ajouter n'importe quoi à cette …
Je les ai vus utilisés de la même manière et je crains de m'engager dans une voie de conception irréversible si je ne comprends pas mieux cela. En outre, j'utilise .NET.
L'un des modèles les plus puissants disponibles dans Scala est le modèle enrich-my-library *, qui utilise des conversions implicites pour apparaître pour ajouter des méthodes aux classes existantes sans nécessiter de résolution de méthode dynamique. Par exemple, si nous souhaitions que toutes les chaînes aient la méthode spacesqui compte le …
Disons que j'ai un objet java très simple qui n'a que quelques propriétés getXXX et setXXX. Cet objet est utilisé uniquement pour gérer des valeurs, essentiellement un enregistrement ou une carte de type sécurisé (et performante). J'ai souvent besoin de convertir cet objet en paires clé-valeur (soit des chaînes ou …
Existe-t-il un moyen d'initialiser un NVC à l'aide de la syntaxe d'initialisation de collection C #: NameValueCollection nvc = new NameValueCollection() { ("a", "1"), ("b", "2") }; Merci
Jon Skeet a récemment soulevé un sujet de programmation intéressant sur son blog: "Il y a un trou dans mon abstraction, chère Liza, chère Liza" (italiques ajoutés): J'ai un ensemble - un HashSet, en fait. Je souhaite supprimer certains éléments de celui-ci… et de nombreux éléments peuvent bien ne pas …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.