2017-06-12 12 views

答えて

1

Iterator<T>は実行時にObjectで表される無名構造型であるため、ジェネレータコードは変更しません。実際の実装を見ると、匿名オブジェクトとしても実装されているため、実行時にはObjectが最適です。しかし、インライン化されたStringMap/IntMap/ObjectMapイテレータメソッドによって返されるいくつかの具体的なクラスには、再加工することができます。

+0

ありがとう@nadako。 –