Java 将泛型类型列表转换为字符串变量

Java 将泛型类型列表转换为字符串变量,java,rest,Java,Rest,我有通用类型列表。我想检查是否插入了新数据。因此,我创建了一个count方法,它返回列表的大小。最后,我将把这个大小与另一个大小进行比较,以确定是否插入了新数据。但问题是,我无法将此泛型类型列表强制转换为字符串类型。如果要返回ListMedicine实例列表中的元素计数,可能您的count()方法应该执行以下操作(基于您实现ListMedicine的方式) 我看不到您的泛型类型列表为什么要将列表转换为字符串?如果您只想检查大小是否已更改,则可以将其保留为整数。我将将此公共int count()方

我有通用类型列表。我想检查是否插入了新数据。因此,我创建了一个count方法,它返回列表的大小。最后,我将把这个大小与另一个大小进行比较,以确定是否插入了新数据。但问题是,我无法将此泛型类型列表强制转换为字符串类型。

如果要返回ListMedicine实例
列表中的元素计数,可能您的
count()
方法应该执行以下操作(基于您实现ListMedicine的方式)


我看不到您的泛型类型列表为什么要将列表转换为字符串?如果您只想检查大小是否已更改,则可以将其保留为整数。我将将此公共int count()方法与另一个count方法进行比较,以获得布尔结果表新数据是否已插入。我不知道您的所有应用程序是如何插入的。有效,但我认为这是肯定的,直到我不明白为什么你问如何将你的列表转换为字符串type@Zeromus在写这个答案之前,我也有同样的想法。我只是在猜测now@Zeromus我有一个列表类。
public int count(){   
   WebResource wr = webResource;
   ListMedicine a = wr.path("entity.medicine/count").accept(MediaType.TEXT_PLAIN).get(ListMedicine.class);
   return a.getListMedicines().size();
}