Browse Source

Add short、byte、BigInteger support

James 5 years ago
parent
commit
ea9b73b660
1 changed files with 1 additions and 0 deletions
  1. 1 0
      src/main/java/com/jfinal/template/expr/ast/Unary.java

+ 1 - 0
src/main/java/com/jfinal/template/expr/ast/Unary.java

@@ -83,6 +83,7 @@ public class Unary extends Expr {
 				return ((BigInteger)n).negate();
 			}
 			if (n instanceof Short || n instanceof Byte) {
+				// short、byte 取负时转换为 int 型, java 语言亦如此
 				return Integer.valueOf(-((Number)n).intValue());
 			}