4
在Java中,我如何將數字存儲在數組中,我的意思是真的很長的數字,比如高達1萬億,所以我可以訪問它們並用文字打印出它們是什麼?在Java中,如何在數組中存儲大數字?
在Java中,我如何將數字存儲在數組中,我的意思是真的很長的數字,比如高達1萬億,所以我可以訪問它們並用文字打印出它們是什麼?在Java中,如何在數組中存儲大數字?
如果真的有那麼大的你需要BigInteger。萬億。 Long就足夠了
1萬億不是是大 - 只使用一個long
,能夠存儲數一樣大9223372036854775807(超過百萬的三次方以上):
long[] numbers = new long[1000];
要存儲任意大的號碼,使用BigInteger
,但他們可以是一個麻煩:
BigInteger[] numbers = new BigInteger[1000];
(關於「任意大」的一些含義:-)) – 2012-02-27 06:04:32