比较运算符
程序员文章站
2023-02-04 10:31:05
比较运算符: == : 相等 != :不等 = 或 != 两边的表达式的结果都必须是标量 freemarker是区分类型的:例如<#if 1 = "1"> 就会导致错误; >= 和 > 不能使用,原因:'>'在使用的时候可以把它当作FTL标签的结束符。 lt 代替 <, lte 代替 <=, gt ......
比较运算符:
== : 相等
!= :不等
= 或 != 两边的表达式的结果都必须是标量
freemarker是区分类型的:例如<#if 1 = "1"> 就会导致错误;
>= 和 > 不能使用,原因:'>'在使用的时候可以把它当作ftl标签的结束符。
lt 代替 <,
lte 代替 <=,
gt 代替 > ,
gte 代替 >=,
也可以这样写:<#if (x > y)>。
注意:
freemarker 也支持一些其它的选择,但是这些已经废弃了:
在可能出问题的关系标记处使用 > 和 < ,就像: <#if x > y> 或 <#if x >= y>。 请注意通常ftl不支持标签中的实体引用(如 &...; 这些东西); 做算术比较时就会有异常。
\lt, \lte, \gt 和 \gte 使用他们时,不带反斜杠的效果一样。
推荐阅读
-
Hyper-V 与 VMware比较哪个好用
-
Oracle将字符编码从GBK转到UTF8,如何操作比较稳妥?
-
五种SQL Server分页存储过程的方法及性能比较
-
详解js运算符单竖杠“|”与“||”的用法和作用介绍
-
Shell脚本处理浮点数的运算和比较实例
-
比较简单的javascript实现input双击后可以编辑
-
java操作(DOM、SAX、JDOM、DOM4J)xml方式的四种比较与详解
-
比较完整的android MP3 LRC歌词滚动高亮显示(附源码)
-
C# DataTable中Compute方法用法集锦(数值/字符串/运算符/表等操作)
-
php用什么软件比较好(php一般用的开发工具)