json结构虽然相同, 但数据类型不同是因为后者的数据太大, int存不下, 所以才用long存储, 这应该没啥问题吧
- Originally posted by @TinyHai in #2612 (comment)*
我只想问我的函数接受一个long型参数,难道我要这样用吗?
JSONObject params= JSON.parseObject("{parentid:9223372036854775807}") ;
Object obj = params.get( "parentid");
long parentId = obj instanceof Integer ? (long) (int) ((Integer) obj) : (long) obj;
1条答案
按热度按时间qxgroojn1#
另外正是因为我不确定类型,所以才用get获取参数值的