В проектах нам часто нужно преобразовать полученную строку в соответствующий класс коллекции для сохранения или преобразования класса сбора в строку для легкой передачи. Этот класс инструментов инкапсулирует несколько часто используемых методов, что очень удобно для этого требования к преобразованию.
Импорт java.util.arrays; import java.util.collection; import java.util.hashmap; импорт java.util.hashset; import java.util.map; import java.util.properties; import java.util.set; импорт java.Util.tresteSet; DeLimiter - это любой пробельный символ*/ public static set <string> parseparameterlist (string values) {set <string> result = new Treeset <string> (); if (values! = null && values.trim (). length ()> 0) {// Спецификация гласит, что применение разделяется с помощью Spaces string [] tokens = values.split ("[// s+]"); // Сопоставление любого результата символов автозаготы. } return Result; } / *** Конвертировать коллекцию в строку указанной формы* / public Static String formatparameterlist (collection <string> value) {return value == null? null: stringutils.collectiontodelimitedString (value, ","); // Укажите разделитель}/*** Извлеките необходимую пару клавиш из строки запроса и хранить его в карте* Форма Query name = god & password = 111 & method = up*/public Static Map <String> extractmap (String Qued) String> (); Свойства свойства = stringutils.splitarrayelementsintoperperties (stringutils.delimitedlisttoStringArray (Query, "&"), "="); if (свойства! = null) {for (object key: properties.keyset ()) {map.put (key.tostring (), properties.get (key) .toString ()); }} return Map; } / *** Сравните, равны ли два набора* / public static boolean containsall (set <string> target, set <string> участники) {target = new Hashset <string> (target); target.retainall (members); // Получить пересечение двух наборов return target.size () == members.size (); }}Приведенное выше краткое обсуждение класса инструментов, которое обычно использует конверсию строк и коллекции, - это все контент, которым я делюсь с вами. Я надеюсь, что это может дать вам ссылку, и я надеюсь, что вы сможете поддержать Wulin.com больше.