ホームページ  >  に質問  >  本文

collection - 为什么Java集合框架要用内部类迭代器的设计来实现读取操作?

ringa_leeringa_lee2719日前831

全員に返信(1)返信します

  • PHP中文网

    PHP中文网2017-04-18 10:45:42

    最初のステートメント:

    • マップはコレクションインターフェイスを実装していません

    • Collection は、これがコレクションであることを意味し、コレクションのインターフェイスを定義します

    • イテレータはコレクションを走査するためのインターフェースです

    答え:

    カップリングを減らすため。イテレータは、Collection インターフェイスで使用するだけでなく、コンポーネントとしても再利用する必要があります。

    返事
    0
  • キャンセル返事