この質問へのコメント: Java状態で列挙型を反復する「for」ループ:
@jacktrades: コンパイラにのみ存在する暗黙的なメソッドです。したがって、基本クラスは同じ名前のメソッドを宣言できないため、自動生成された Javadoc には含まれません。docs.oracle.com/javase/specs/jls/se7/html/jls-8.html#jls-8.9.2 – Torben 3 月 5 日 9:32
このメソッドはコンパイラにのみ存在するため、 Enum オブジェクトが jdk1.5 で使用可能になる前に存在していたことを意味しますか? このメソッドは、コンパイラのみの他のオブジェクトに存在しますか? java.util.Map には values() メソッドが含まれていますが、これは文書化されているため、明示的ですか? なぜこのメソッド .values を暗黙的に定義するのですか?これは Enum 型で便利なメソッドなので、明示的で Enum オブジェクト型で使用できる必要があります。