java一个数太大怎么办?

字面意思,这个数太大了,long都装不下。
这个时候我该怎么办?
我人都傻了

如果基本的整数和浮点数精度不能够满足需求,那么可以使用 java.math 包下两个很有用的类:BigInteger 和 BigDecimal。这两个类可以处理包含任意长度数字序列的数值,BigInteger 实现了任意精度的整数运算,BigDecimal 实现了任意精度的浮点数运算。

使用BigInteger

使用工具类BigInteger或BigDecimal,或自行实现相关算法

要不就String吧

如果是整数,调用 java.math.BigInteger 类;如果是小数,调用 java.math.BigDecimal