Dans les projets, nous devons souvent convertir la chaîne reçue en classe de collecte correspondante pour enregistrer ou convertir la classe de collection en une chaîne pour une transmission facile. Cette classe d'outils résume plusieurs méthodes couramment utilisées, ce qui est très pratique pour cette exigence de conversion.
Importer java.util.arrays; import java.util.collection; import java.util.hashmap; import java.util.hashset; import java.util.set; import java.util.properties; Delimiter est n'importe quel caractère WhiteSpace * / public static set <string> parseparAmEterList (String Values) {set <string> result = new TreeSet <string> (); if (valeurs! = null && valeurs.trim (). Length ()> 0) {// La spécification dit que la portée est séparée par des espaces String [] tokens = valeurs.split ("[// s +]"); // correspondez à n'importe quel caractères WhiteSpace. } Retour Résultat; } / ** * Convertir la collection en une chaîne de la forme spécifiée * / public static static formatArAmEterList (collection <string> value) {return value == null? null: stringUtils.collectionTodelimitedString (valeur, ","); // spécifiez le délimiteur} / ** * Extraire la paire de valeurs clés requise à partir de la chaîne de la requête et la stocker dans la carte * la forme de la question = extractmap (String (String Query) String> (); Propriétés Properties = StringUtils.SplitArrayElementsInToproperties (StringUtils.delimitedListToStringArray (Query, "&"), "="); if (Properties! = null) {for (object key: Properties.KeySet ()) {map.put (key.toString (), properties.get (key) .toString ()); }} retour de retour; } / ** * Comparez si deux ensembles sont égaux * / public static boolean contientall (set <string> cible, set <string> membres) {cible = new HashSet <string> (cible); Target.Retainall (membres); // obtient l'intersection de deux ensembles return Target.size () == Members.size (); }}La brève discussion ci-dessus sur la classe d'outils qui a couramment utilisé la conversion de chaîne et de collecte est tout le contenu que je partage avec vous. J'espère que cela pourra vous donner une référence et j'espère que vous pourrez soutenir Wulin.com plus.