BigIntegerパラメーターを持つメソッド(サードパーティライブラリ内)があります:
public void setValue (BigInteger value) { ... }
「そのすべての力」は必要ありません。整数で作業するだけで済みます。では、どうすればこのメソッドに整数を渡すことができますか?私の解決策は、int値から文字列値を取得し、文字列からBigIntegerを作成することです。
int i = 123;
setValue (new BigInteger ("" + i));
それを行う他の(推奨される)方法はありますか?