2017-02-26 9 views
2

Enumeration<String>のサイズを反復処理なしで取得するにはどうすればよいですか?列挙型のサイズ<String>

デバッグ中にsizeが列挙されていますが、この値を取得する方法が見つかりません。

+1

できません。 https://docs.oracle.com/javase/7/docs/api/java/util/Enumeration.html。ところで、列挙は非常に無限になる可能性があります。 –

+2

Enumerationを使用している場合、あなたは何か間違っている可能性があることに注意してください。このインタフェースは効果的に推奨されていません。 Java 1.2ではIteratorによってずっと前に置き換えられました。 –

+0

@JBNizet javax.servlet.http.HttpServletRequestからヘッダーを取得しようとしていますが、列挙を使用せずにそれらを取得する別の方法がありますか? –

答えて

3

インターフェイスのサイズは公開されていません。一部の(多くの)実装では、実際にはこの知識がありません。特定の実装の知識がなければ、それを反復するしかありません。