Bave et des Cartes

Je suis débutant dans ce cadre, et je suis en train d'utiliser une carte au lieu de la classe Java.

Mon exemple ressemble à ça:

Méthode principale:

Map<String, Float> mapa = new HashMap<String, Float>();
mapa.put("Height", (float)1.73);
mapa.put("Weight", (float)79.0);
mapa.put("BMI", mapa.get("Weight") /
                (mapa.get("Height") * mapa.get("Height")));
ksession.insert(mapa);

règle.drl:

rule "Low BMI"
    when
        $map : (Map(values("BMI")) < 18.0)
    then 
        System.out.println("You have a low BMI");
end

Je veux comparer la valeur de l'IMC à l'intérieur de la règle préalable, si cette condition est vraie, je veux afficher le message ci-dessous.

Qu'est-il mauvais?

OriginalL'auteur user1182373 | 2012-02-01