Слюни и карты

Я новичок в этой структуре и пытаюсь использовать карту вместо класса Java.

Мой пример выглядит так:

Основной метод:

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);

rule.drl:

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

Я хочу сравнить значение BMI внутри предусловия правила, если это условие истинно, поэтому я хочу показать сообщение ниже.

Что случилось?

12
задан piyushj 22 June 2016 в 09:29
поделиться