Ich muss ein Long (Objekt eins, enthalten in der Variable 'longValueToConvert') in ein BigDecimal konvertieren.Long to String vor der Konvertierung in ein BigDecimal
ich so etwas getan hätte:
new BigDecimal(longValueToConvert)
Aber ich habe gelesen, dass diese Besetzung Fehler bei der Umwandlung induzieren könnte und dass es bevorzugt wird, die lange in einen String zu werfen, bevor sie an die Verwendung von BigDecimal-Konstruktor.
new BigDecimal(longValueToConvert.toString())
Ist es ok, die erste oder die zweite zu verwenden, wäre vorzuziehen? Ich benutze Java 8.
Es gibt keine Besetzung im Code, und nein, es verursacht keinen Konvertierungsfehler. –