开发者社区 问答 正文

jfinal 的模板引擎怎么中的#define 模板函数的的hi使用?报错

@JFinal 你好,想跟你请教个问题:模板函数中有数字的判断时,而我没法改变传入的字符类型,传入了String的数据,接着即使报错,无法让String类型的数据跟int类型比较

展开
收起
爱吃鱼的程序员 2020-06-08 10:35:33 508 分享 版权
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

      String、Integer、Long、Float、Double这几个类型可以互相转换,都有相应的toXxx()方法,所以解决办法如下:

    #if(totalPage.toInt()<=0)

      如果totalPage是String就可以正常工作了,如果totalPage本来就是Integer或者Long、Float、Double之类的,照样是正确的,因为这些类型都有toInt()方法

    2020-06-08 10:35:50
    赞同 展开评论
问答地址: