欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

scala无法使用com.alibaba.fastjson.JSONObject.parse()

程序员文章站 2022-07-14 22:54:07
...

问题:

scala报错:

scala无法使用com.alibaba.fastjson.JSONObject.parse()

java可用:

scala无法使用com.alibaba.fastjson.JSONObject.parse()

解决方法:

在scala中使用JSONObject的父类JSON

com.alibaba.fastjson.JSON.parse("...")

分析:

    根本问题就是scala引入java类后无法使用该java类的父类的方法

    猜测原因:scala把导入的java类当作scala中的object,object当然不允许继承,所以直接屏蔽了该类的父类信息,导致找不到方法,所以造成java中可用(自动调用父类方法),scala中不可用.

相关类截图:

scala无法使用com.alibaba.fastjson.JSONObject.parse()

-

scala无法使用com.alibaba.fastjson.JSONObject.parse()

-

 

 

相关标签: scala