0
1

More than 3 years have passed since last update.

java BigDecimal型からString型へ型変換

Posted at

javaにはもともとBigDecimalというクラスがあるみたいです。

初めてBigDecimal型の変数を宣言し、
最終的にBigDecimal型の変数をString型に変換したいと持った時にvalueOf()メソッドを使えばいいんじゃないかと思ったがBigDecimalには型変換用のメソッドがあるみたいでした

サンプル
スクリーンショット 2020-06-10 16.09.28.png

<簡単に説明>
まず上の方でBigDecimal型の変数宣言&初期化をしております。
全部で3つの変数(right,left,decimalValue)があります。

次に、switch文でrightとleftの計算結果をdecimalValueに格納してます。

そして注目ポイントである型変換ですが、
String decimalValue1 = decimalValue.toString();
の部分が型変換をしています。

まず、変換した値を入れるdecimalVlue1を用意
その次に、toString()というBigDecimalが持っているメソッドを使ってdecimalValueを変換しております。

0
1
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1