ホームページ  >  記事  >  Java  >  Javaの反復とはどういう意味ですか?

Javaの反復とはどういう意味ですか?

little bottle
little bottleオリジナル
2019-05-22 14:37:458473ブラウズ

Java はコンピューター プログラミング言語です。一方、反復とは、通常、望ましい目標または結果に近づくことを目的として、フィードバック プロセスを繰り返すアクティビティです。そしてそれらを組み合わせるものは何でしょうか?次に、Java の反復について説明します。

Javaの反復とはどういう意味ですか?

# Java プログラム内で繰り返し実行する必要があるサブルーチン* (命令セット) を 1 回繰り返します。ある条件が満たされるまでプログラムをループすることを繰り返し実行することを Java の反復といいます。

Java の反復に関して言及しなければならないのは、Java のイテレーター モードです。

イテレータ モード。カーソル モードとも呼ばれます。

Iterator パターンは、基礎となる表現を知らなくても、コレクション オブジェクトの要素に順次アクセスします。

GOF で与えられた定義は、オブジェクトの内部詳細を公開することなく、コンテナ オブジェクト内の各要素にアクセスするメソッドを提供することです。

イテレータ パターンは次のロールで構成されます:

1) イテレータ ロール (Iterator): イテレータ ロールは、要素にアクセスし、要素を横断するためのインターフェイスを定義します。

2) 具体的なイテレータ: 具体的なイテレータの役割は、イテレータ インターフェイスを実装し、トラバーサル中に現在の位置を記録する必要があります。
3) コンテナ ロール (コンテナ): コンテナ ロールは、特定のイテレータ ロールを作成するためのインターフェイスを提供する責任があります。
4) 具象コンテナ: 具象コンテナ ロールは、特定のイテレータ ロールを作成するためのインターフェイスを実装します。この特定のイテレータ ロールはコンテナの構造に関連しています。



以上がJavaの反復とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。