使用Firebase和Android处理整数大于长时间



我正在开发一个带有firebase的应用程序,这是一个游戏,在其中共享玩家之间的某些分数并且可以在没有限制的情况下增长。我尝试将它们存储为字符串,但后来我无法用OrderbyChild订购排行榜。我如何处理此问题?

您可以将数字存储为链接列表,列表中的每个节点代表每个数字。小心订单;将最后一个数字(Digit(放在列表中,使使用链接列表的数学更容易,而另一个方向使列表中的节点更容易返回屏幕上的数字。

存储大小Java大的整数提供BigInteger Class来处理这些数字。我建议您先使用该概念,然后尝试查找您确切想要的东西!

检查这个biginteger

最新更新