十八将对象解释为布尔值 在需要布尔值的位置, 可以使用任意对象第五章...

it2025-12-23  14

在需要布尔值的位置, 可以使用任意对象OGNL 按以下方式将对象解释为布尔值:

如果对象是一个 Boolean 实例, 则返回它的值.

如果对象是一个 Number 实例, 将它的双精度浮点值与 0 进行比较; 非 0 值被认为是 true, 0 被认为是 false.

如果对象是一个 Character 实例, 当且仅当它的字符值为非 0 时, 布尔值被认为是 true .

其他情况下, 当且仅当它是非null时, 布尔值被认为是 true .

转载于:https://www.cnblogs.com/xuedexin/articles/5661870.html

最新回复(0)