从包装器打印类名

时间:2016-03-29 15:25:01

标签: java

我有一个包含不同数据结构的数组,所有这些implement都是interface

    dataStructures = new SimpleSet[]{new OpenHash(), new CloseHash(),
            new someClass(new TreeSet<>()), new someClass(new HashSet<>()),
            new someClass(new LinkedList<>());

现在我要打印所有dataStructures个名字?

对于我在迭代数组getClass().getName()时使用的前两个并且它有效;但是,对于由someClass包裹的其余部分,这不起作用。有什么方法可以按名称TreeSet HashSet LinkedList打印出来吗?

0 个答案:

没有答案