Remplacer les valeurs de Chaîne avec la valeur de Hachage de la Carte

Je suis nouveau à la Programmation Java. J'ai créé un tableau associatif qui contient mes paires Clé-Valeur à utiliser en remplacement de la saisie de l'utilisateur avec la valeur correspondant à la clé respective.

c'est à dire

        HashMap<String,String> questionKey = new HashMap<>();             

         for (item : itemSet()) {
             questionKey.put(String.valueOf(item.getOrder()+1), item.getKey());                                
         }                    
        String list = commandObject.getObjectItem().getList();

        if (list.contains("q")){                
            list.replaceAll("q01", questionKey.get("1"));               
            commandObject.getObjectItem().setList(list);
        }             

Je me sers de ce dans une formule d'évaluation

Note: les Utilisateurs bénéficient d'une certaine formule spécifique d'entrée (valeur1 + valeur2 + valeur3)

Je vais prendre que (valeur1 valeur2 valeur3) et de le convertir (value1key value2key value3key)

Mise à jour:

La Question que je le comprends mieux maintenant était censé être pour aider à mieux comprendre comment utiliser une table de hachage afin d'évaluer la saisie de l'utilisateur. La plus claire, la question serait

Quelle serait la meilleure approche pour évaluer une expression, c'est à dire

La Saisie de l'utilisateur = "var1 + var2"

Valeur attendue: valueOf(var1) + valueOf(var2)

?

Qui est la question/problème?
Votre code n'est pas même à distance de la compilation. Même pas sûr de ce que vous essayez d'atteindre est compréhensible. Veuillez fournir le code compilable, trace de la pile le cas échéant, et une meilleure portée.
et la question est..?
Pour Clarifier ce est un traitement au Printemps et je suis tenter de prendre l'entrée de l'utilisateur et de le remplacer avec le correspondant keyValue lorsque le formulaire est envoyé à la base de données comme référence pour plus tard, la formule de calcul.
Je peux poster le code de pseudo avec un peu plus de détails si cela vous aide.

OriginalL'auteur DD84 | 2013-09-03