枚举的大小<String>

Ami*_*der 4 java

如何在Enumeration<String>不进行迭代的情况下获得的大小?

在调试时,我可以看到size枚举的,但是找不到找到该值的方法。

psv*_*psv 8

您可以Collections.list(enumerationObject).size();获取元素的数量。

  • (向上投票)由于 size 没有作为字段或 get 方法公开,因此除了计数之外别无选择,这确实并且看起来很好。将很高兴看到更优化的方式。 (4认同)

Mur*_*nik 5

Enumeration接口不公开它的大小,以及一些(很多?)实现确实没有这方面的知识。在不了解具体实现的情况下,您别无选择,只能对其进行迭代。