我必须将Long(对象一,包含在变量'longValueToConvert'中)转换为BigDecimal.
我会做这样的事情:
new BigDecimal(longValueToConvert)
Run Code Online (Sandbox Code Playgroud)
但是我已经读过这个转换可能会导致转换错误,并且在将它用于BigDecimal构造函数之前,它更倾向于将Long转换为String.
new BigDecimal(longValueToConvert.toString())
Run Code Online (Sandbox Code Playgroud)
使用第一个或第二个是否可取?我使用Java 8.