首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

drools:如何分配给局部变量

在Drools中,可以使用规则条件中的局部变量来分配给局部变量。以下是一个示例:

代码语言:java
复制
rule "Example Rule"
when
    $person : Person(age < 18)
then
    int discount = 10;
    $person.setDiscount(discount);
end

在这个示例中,我们创建了一个名为discount的局部变量,并将其值设置为10。然后,我们使用setDiscount方法将该值分配给Person对象的discount属性。

需要注意的是,局部变量的作用域仅限于规则的then部分。如果您需要在规则的其他部分或其他规则中使用该变量,则需要将其声明为全局变量。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的视频

领券