###前提・実現したいこと
かなり大きな数を扱うのでBigIntegerクラスを使おうと思ってました。
ただ、扱う数が多すぎるので配列を使おうと思っていたのですがループ処理などで自動で格納するといった処理ができないので困っています。以下のコードは間違っているのはわかるのですが直接入力せずとも配列に値を格納する方法があれば教えていただきたいのです。
(該当ソースコードに書いてあることはまず、簡単な値でできるかどうか確かめているだけで実際はもっと大きな数と多くの値を扱います。)
###発生している問題・エラーメッセージ
java.lang.NumberFormatExceprion
###該当のソースコード
BigInteger[] b = new BigInteger[3];
for(int i = 0; i < 3; i++){
b[i] = new BigInteger("i");
System.out.println(b[i]);
}
###試したこと
BigIntegerクラスを使って簡単な計算はできるようになった。
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
回答1件
あなたの回答
tips
プレビュー