String
オブジェクト内の変数に数値を保持し(メソッドを渡し、文字列として返す)、後でそれを変換しBigDecimal
て操作するだけで操作するのは良い考えですか?
メソッド シグネチャと pojo で使用する意図は、操作をdouble
実装者が好むその他のタイプで実行できることです。
例えば
public String operate(String value1, String value2){
BigDecimal val1 = new BigDecimal(value1);
BigDecimal val2 = new BigDecimal(value2);
return val1.multiply(val2).toString();
}
それとも単なるオーバーヘッドですか?
パフォーマンスに影響しますか?