Convertir java Map en clé personnalisée = chaîne de valeur
J'ai TreeMap<String,String>
qui j'ai besoin de les convertir à l'URI-comme la chaîne, puis de nouveau à la Carte.
J'ai besoin de définir les délimiteurs.
Est-il un outil (Goyave, Apache commons?) que peut-il faire pour moi? Je sais, je peux écrire un texte simple boucle, mais je suis à la recherche d'un liner 🙂
Par exemple
key value
key1 val1
key2 val2
key1_val1|key2_val2
source d'informationauteur mm1
Vous devez vous connecter pour publier un commentaire.
Selon David Tulig vous pourriez le faire dans la goyave via
L'inverse est également disponible via
ses pas, de goyave ou apache commons, et c'est une boucle, mais à côté de l'instanciation de la chaîne builder, il est en une seule ligne:
À L'Aide De Java8:
Dans java 8, et là, c'est une autre façon sans dépendances externes: utilisation StringJoiner:
Crédits et l'exemple aller à cette URL (https://reversecoding.net/java-8-convert-list-string-comma/)