En Java, comment créer un ArrayList lecture seule (pour que personne ne puisse append des éléments, modifier ou supprimer des éléments) après l’initialisation?
J’ai un Dictionary<string, List> et je veux avoir la liste des clés dans un tableau. Mais quand je choisis ssortingng[] keys = dictionary.Keys; Cela ne comstack pas. Comment convertir KeysCollection en un tableau de chaînes?
J’ai une question simple sur les collections. J’ai un object Set . Je veux une énumération des chaînes dans cet ensemble. Quelle est la meilleure façon de s’y prendre?
J’ai map Map countByType et je veux avoir une liste qui a sortingé (min à max) les clés par leurs valeurs correspondantes. Mon essai est: countByType.entrySet().stream().sorted().collect(Collectors.toList()); Cependant, cela ne me donne qu’une liste d’entrées, comment puis-je obtenir une liste de types sans perdre la commande?
il n’y a pas de méthode AddRange() pour IList . Comment puis-je append une liste d’éléments à un IList sans itérer les éléments et en utilisant la méthode Add() ?
Existe-t-il un moyen d’obtenir toutes les paires nom / valeur de chaîne de requête dans une collection? Je cherche une méthode intégrée dans .net, sinon je peux simplement diviser sur le & et charger une collection.
Quelle est la différence entre les classes Collection et Collections de Java?
Disons que j’ai une Map<? extends Object, List> Map<? extends Object, List> Je peux facilement obtenir les valeurs de la carte et les parcourir pour produire une seule List . for (List list : someMap.values()) { someList.addAll(list); } Est-il possible de l’aplatir d’un seul coup? List someList = SomeMap.values().flatten();
Après avoir analysé mon fichier, “s” contient AtsortingbuteGet:1,16,10106,10111 Je dois donc obtenir tous les nombres après les deux-points dans la liste atsortingbuteIDGet. Je sais qu’il y a plusieurs façons de le faire. Mais y a-t-il un moyen de convertir directement List en List . Comme le code ci-dessous se plaint de l’incompatibilité de Type, j’ai […]
Comment déterminer si l’object est de type IEnumerable ? Code: namespace NS { class Program { static IEnumerable GetInts() { yield return 1; } static void Main() { var i = GetInts(); var type = i.GetType(); Console.WriteLine(type.ToSsortingng()); } } } Sortie: NS.1.Program+d__0 Si je change GetInts pour retourner IList, tout est OK, le résultat est: […]