score是Integer类型的
${empty score ? '暂未打星' : score+"星"}
报了一个
Caused by: java.lang.NumberFormatException: For input string: "星"
错误的原因是:先把"星"转化为Integer类型,然后准备+score,然而"星"转成不了Integer类型,所以报了个NumberFormatException
我以为的是先把score转为String,然后和"星"进行拼接.
Java是先把score转为String,然后和"星"进行拼接.
第一次遇到,纪念一下!