当我将{-l}}类的local-inner-class ShipAddress
的对象传递给toJson()
类时,这将在解析它时返回null。
Gson
我应该在外部方法制作内部类吗?
或者这是序列化问题吗?
答案 0 :(得分:0)
这很可能是一个可见性问题。
将ShipAddress
移动到自己的类文件中,或将其设为public static
内部类。
请注意,公共静态类不能在方法内部声明,您必须将类移出getShippingAddressDetails()
方法。