java 16位数字数据类型

t5zmwmid  于 2021-07-03  发布在  Java
关注(0)|答案(1)|浏览(425)

我想知道我的RESTAPI中16位数字应该使用什么数据类型,因为integer会返回400个错误请求,所以我不得不将它修改为另一个数据类型, org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver.handleTypeMismatch Failed to bind request element: org.springframework.web.method.annotation.MethodArgumentTypeMismatchException: Failed to convert value of type [java.lang.String] to required type [java.lang.Integer]; nested exception is java.lang.NumberFormatException: For input string: "1111111111111111" 谢谢您。

khbbv19g

khbbv19g1#

你可以简单地接受它作为一个 String x 然后把它转换成 BigInteger 作为

BigInteger bigInt = new BigInteger(x);

相关问题