score是Integer類型的
${empty score ? '暫未打星' : score+"星"}
報了一個
Caused by: java.lang.NumberFormatException: For input string: "星"
錯誤的原因是:先把"星"轉化爲Integer類型,然後準備+score,然而"星"轉成不了Integer類型,所以報了個NumberFormatException
我以爲的是先把score轉爲String,然後和"星"進行拼接.
Java是先把score轉爲String,然後和"星"進行拼接.
第一次遇到,紀念一下!