幸福玉米

文章
5
资源
0
加入时间
2年10月21天

FreeMarker的基础操作

如果name为空,就以默认值(“!”后的字符)显示${name!'默认名'} 或者 ${name?default('默认名')}逻辑判断<#if 1 == 1>...<#elseif 1 == 2>...<#else>判断字符串是否为空<#if name?? && name != ""></#if>判断对象

Iterator迭代器及增强FOR(for-each)

Iterator迭代器用于获取集合中的元素。一般是用于遍历集合,但是需要配合next()跟hasNext()使用。next()返回迭代的下一个元素。其实就是获取迭代器的元素,并且移动到下一个元素的位置。(注:虽然java中已经在避免出现指针,但是形似的东西还是有的)hasNext()判断迭代器中是否有元素可以被迭代。注意:迭代器是依赖于集合而存在,并且,一般来说,集合中要有元素才有