gson解析實(shí)體報(bào)錯(cuò)
gson解析實(shí)體類報(bào)錯(cuò),
com.google.gson.JsonSyntaxException: java.lang.NumberFormatException: Expected an int but was 640600000003 at line 1 column 61 path $.pscode
at com.google.gson.internal.bind.TypeAdapters$7.read(TypeAdapters.java:241)
at com.google.gson.internal.bind.TypeAdapters$7.read(TypeAdapters.java:231)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:103)
at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:196)
at com.google.gson.Gson.fromJson(Gson.java:810)
at com.google.gson.Gson.fromJson(Gson.java:775)
at com.google.gson.Gson.fromJson(Gson.java:724)
at?
這是什么原因?qū)е碌哪兀?/p>
2016-11-08
32位int 類型數(shù)據(jù)最大不能超過(guò)2^32-1,也就是2147483647。很明顯你的數(shù)字超過(guò)了這個(gè)范圍,建議使用long,最大9223372036854775807。