質問

私はもう一つの大きな小数点値を割り当てるに問題があります。

私は1つの大きな一時小数を作成するなどをしようとし、もう一つの大きな小数に0を追加しています。

BigDecimal temp = new BigDecimal(0);
dropStartValue =  temp.add(newCounterValue);

しかし、私は単にたい大きな小数点に以下の操作を行います:

dropStartValue = newCounterValue
役に立ちましたか?

解決

あなたはdropStartValueまたはnewCounterValueのいずれかのタイプを指定していません。彼らは両方のBigDecimalしている場合、これは問題ないはずます:

dropStartValue = newCounterValue;

それはちょうど両方の変数が同じオブジェクトを参照することですがBigDecimal自体は不変であるので、それが安全だということに注意してください。

それはあなたのために働いていない場合は、

、あなたが見ているどのような問題の詳細を記入してください(例外は?コンパイル時のエラーを?)ます。

他のヒント

JavaのANS newCounterValueは、整数型またはそのボックスで、dropStartValue = new BigDecimal(newCounterValue);はあなたが欲しいものを行う必要があり、これをされると仮定します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top