java - 将 java.math.BigDecimal 转换为 scala.math.BigDecimal?

标签 java scala

我正在尝试将 java.math.BigDecimal 转换为 scala.math.BigDecimal,但找不到执行此操作的方法。

我尝试通过以下方式转换 List[BigDecimal],

payments.map(_.asInstanceOf[math.BigDecimal])

给出了错误

java.math.BigDecimal cannot be cast to scala.math.BigDecimal

最佳答案

使用工厂。

payments.map(scala.math.BigDecimal(_))

关于java - 将 java.math.BigDecimal 转换为 scala.math.BigDecimal?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26348853/

相关文章:

java - Maven 单元测试 FileNotFound 错误

Java 标准构建器查询不为空或为空

java - 我找不到我的 CLASSPATH 并且我确定如何设置它?

scala - 如何制作 scala actor 'wait for the signal' 但不丢失任何消息?

scala - 为什么scala不能推断方法参数的类型

multithreading - 将多个嵌入式 javafx JFXPanel 管理到 swing tabbedpane 中

scala - 有没有办法将上下文信息传递给解析器?

java - Spring Boot与Spock集成测试: stubbed method returns null

java - 需要帮助,开发基于 Java 的脚本语言?

python - 如何在以下示例中使用 pyspark 折叠操作找到最大值?