原因:
Android端 Tel 类型设置成 int了,int最大值为 2147483647,而电话 11位 比 int 最大值 多一位;溢出了,所以json反序列化时变为了 2147483647;
本文探讨了Android应用中电话号码使用int类型导致的溢出问题。由于电话号码长度超过int的最大值范围,使得在JSON反序列化过程中数值被截断为2147483647。文章提供了这一现象的原因分析。
原因:
Android端 Tel 类型设置成 int了,int最大值为 2147483647,而电话 11位 比 int 最大值 多一位;溢出了,所以json反序列化时变为了 2147483647;

被折叠的 条评论
为什么被折叠?