我有一个像这样的通用数组:
T[] array;
array = (T[]) new Object[capacity];
我想稍后获得它的大小(它会改变)。我试过array.size()
了,但它会抛出一个错误说Error: Cannot invoke size() on the array type T[]
。我发现了很多关于如何创建通用数组的帖子(我知道我的方法与大多数使用 的方法不匹配Array.newInstance
)但没有关于使用通常可用于数组的默认方法的帖子。
任何帮助表示赞赏。