有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

我有像Object[]这样的对象数组。它可以容纳34个用户定义的类和默认的java原语。如何在gson中处理此问题?

我有像Object[]这样的对象数组。它可以容纳3-4个用户定义的类以及默认的java原语,如long、int等。。如何在gson中处理此问题?同样对于原语,我应该使用整数作为整数本身,而不是双精度

许多人建议使用特定的数据类型数组,如ClassA[]或int[]。但根据我的设计,必须具有通用对象[]

班级结构如下

有三个用户定义的类,比如A类、B类、C类。我的主要类如下

Class Main
{
   Object [] var=new Object[4];
   var[0]=new ClassA();
   var[1]=new ClassB();
   var[2]=new Long(123);
   var[3]=new String("abc");
}

我想使用gson对上述类进行序列化和反序列化

注意:在上面的示例中,我显式地分配了“Variables[]”,但在实时情况下,我不知道Object[]包含什么。它可以保存任何一个用户定义的类(类A、B、C)或java原语


共 (0) 个答案