MultiValueMap en java

Je suis étudiant avec table de hachage avec Plusieurs paramètres(touche 1, 2 valeurs)
et j'ai été en mesure de trouver apache multiValueMap pour mon problème.

Voici mes codes pour multiValueMap.

import java.util.Set;
import org.apache.commons.collections.map.MultiValueMap;
import org.apache.commons.collections.MultiMap;

public class multiValueMap {

public static void main(String args[]) {
   String a, b, c;
   MultiMap mMap = new MultiValueMap();

   mMap.put("a", "Hello there, It's a wonderful day");
   mMap.put("a", "nice to meet you");

   Set<String> keys = mMap.keySet();

   for (String key : keys) {
      System.out.println("Key = " + key);
      System.out.println("Values = " + mMap.get(key));
      a = String.valueOf(mMap.get(key));

      System.out.println("A : " + a);
    }
 }
}
//The result as below
 Key = a 
 Value = [Hello there, It's a wonderful day, nice to meet you]
 A : [Hello there, It's a wonderful day, nice to meet you]

Voici ma question
comment puis-je stocker première valeur pour la chaîne b, et la deuxième pour le c?
si je sous-chaîne de la MultiMap valeurs dépend "," ensuite, il serait de magasins de Bonjour.
merci de me donner utile de votre avis.

Ne veux pas être ce gars-là, mais: pourquoi ne pas vous venez de stocker une Liste dans une Carte?
C'est ce que les communes MultiValueMap n'sous le capot

OriginalL'auteur user3810857 | 2015-06-08