MapがIterableではない理由(憶測)

疑問

JavaのMapはキーと値のペアの集まりであるとみなせる。
コレクション(集まり)は通常便利のためIterableを実装している。
(実際にはサブインターフェースのCollectionを実装していることが多い)
しかしMapインターフェースはIterableを継承していない。
なぜか?

続きを読む