No.1ベストアンサー
- 回答日時:
Iteratorが、いわゆる「イテレータ」のためのインターフェイス。
本来なら、これだけでいいのだが、Java 5から、「反復可能なオブジェクトに対し繰り返し処理するfor」という文法上の拡張が行われた。そのために用意されたのがIterable。これは、単にIteratorを返すメソッドを1つ持つだけのもので、要するに「Iteratorとして取得可能である」ことを保証し、同時に「反復子のためのfor」で利用可能であることを保証するものになる。従って、単に反復して取得可能なオブジェクトならばIteratorを実装するだけでいいが、反復子のためのforで利用可能にしたければ更にIterableを実装する、という形になる。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java どんな時にIteratorを使うと便利なのですか 2 2022/12/07 05:30
- 哲学 カルト宗教の構造 82 2022/11/09 13:57
- 日本語 生娘をシャブ漬け 5 2022/04/19 19:23
- 数学 三角比の相互関係「sinA^2+cosA^2=1」が直角でなくても成り立つ理由について。 これは、三 8 2022/03/31 09:22
- Java どうしてListオブジェクトをIteratorに変換するのですか 1 2022/12/03 17:45
- 数学 数学の問題の解き方を教えてください! 3 2022/11/02 17:32
- 英語 関係形容詞"which"の感覚について 4 2022/12/05 11:46
- 数学 3角関数に関しての質問です。 sin30° はどうして 2分の1 になるのでしょうか? cos30° 7 2023/03/07 05:17
- 数学 存在記号と「または」 5 2022/10/02 19:03
- 浮気・不倫(恋愛相談) 昔異性の友達と身体の関係があった人に聞きます。 20代でそんな関係になり、そのうち疎遠になって会わな 1 2023/06/05 20:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ワイルドカード<?>と型パラメー...
-
VBA 同じ名前のオブジェクトを...
-
BufferedWriterのcloseメソッド
-
パワーポイントのVBAでテキスト...
-
オブジェクトと関数の違い
-
COMコンポーネントって何?
-
C#でフォームのオブジェクト名...
-
Excelファイルをgrep検索したい
-
vb.net オブジェクト指向につい...
-
【Java】入力した西暦→和暦に変...
-
Excel VBA : イコールになら...
-
Error.prototype結果のd {name
-
オブジェクトを枠線に合わせる...
-
署名と検証
-
オブジェクト名をforループ内で...
-
多人数のじゃんけんプログラム
-
VBA 下記ソースについて質問で...
-
CFileDialogでフォルダだけを選...
-
EXCEL VBAにて動的にCheckBOXを...
-
これは名前空間ですか?それと...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パワーポイントのVBAでテキスト...
-
Excelで =EMBED("Acrobat Docu...
-
EXCEL VBAにて動的にCheckBOXを...
-
ワイルドカード<?>と型パラメー...
-
C#でフォームのオブジェクト名...
-
VBAのWindowオブジェクトとWork...
-
vb.net オブジェクト指向につい...
-
COMコンポーネントって何?
-
オブジェクトレベルとメタレベル
-
ビジュアルC++でボタンの有...
-
時間帯判定をする。
-
LISTBOXの内容が更新されま...
-
VBA 同じ名前のオブジェクトを...
-
オブジェクト名をforループ内で...
-
Object型からDouble型へのキャスト
-
ADO オブジェクトの渡し方
-
bmp画像をjpegやpng画像に圧縮...
-
Vbで通常使用するプリンターを...
-
戻り値がクラスオブジェクト
-
VBAでvlookup関数から、別シー...
おすすめ情報