A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
必要性が無いなら無理に使わなくてよいです。
必要性がある例としては
1) いろいろな List や Collection を統一的に処理したい
2) 広く提供する API のインターフェースとして List より一般的な Iterator で設計する
3) ランダムアクセスが困難な実装の List でも効率的に処理可能(かもしれない)
4) Iterator の存在を前提とする拡張for文の様な言語仕様や API が使える
余談ではありますが、
よりよいプログラムを書くためのパターンとして生まれたのが Iterator なので、ご興味があれば以下の資料を調べてみましょう。
https://ja.wikipedia.org/wiki/%E3%83%87%E3%82%B6 …
https://ja.wikipedia.org/wiki/%E3%82%A2%E3%83%B3 …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java どうしてListオブジェクトをIteratorに変換するのですか 1 2022/12/03 17:45
- リフォーム・リノベーション ウォシュレットはどれを買えばいいのでしょうか? 5 2022/05/11 00:03
- その他(家事・生活情報) これを使うと大変便利になる物を教えて下さい。 これを導入すると大変便利になる物を教えて下さい。 どう 4 2023/02/12 08:15
- フリーソフト これを使うと大変便利になるPC無料ソフトを教えて下さい。 これを導入すると大変便利になるPC無料ソフ 2 2023/02/12 08:14
- その他(スマホアプリ・スマホゲーム) これを使うと大変便利になるスマホ無料アプリを教えて下さい。 これを導入すると大変便利になるスマホ無料 4 2023/02/12 08:16
- 日用品・生活雑貨 マグネットシートの便利な活用方法を教えてください。 1 2023/05/27 22:43
- ガーデニング・家庭菜園 プランターで家庭菜園 うちにダイソーのプランターがあります。ダイソーのですから、最大サイズでもそんな 2 2022/07/24 10:42
- 新幹線 今度大阪に出張予定です。 そこで新幹線を利用するのですが、I Cカードを利用した方が便利とのことで購 4 2023/04/09 21:57
- その他(パソコン・スマホ・電化製品) 助けて下さい! 裏ワザ教えて下さい! ファーウェイのタブレットBAH-W59 MatePad 10. 2 2022/04/10 09:15
- Windows 10 Win 10エクスプローラーについて、ファイル名変更後即座に移動してしまう 対策は? 8 2023/08/16 03:49
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ダブルクォーテーションのrepla...
-
javaで質問です。 文字列2023/2...
-
javascriptで文字列のsjis利用...
-
Path型をString型へ変換する(Java)
-
substring バイト単位でやりたい
-
IBM漢字コード⇒SJIS変換方法
-
C言語32bitから64bitの移行につ...
-
カタカナをローマジに変換する。
-
VC++にてCString型のフルパスを...
-
jspでString型からlong型への変換
-
byte[] を long,float とかに...
-
javaの初歩的な質問です。
-
電卓プログラムでかっこを対応...
-
ASCII コード表の文字から10進に
-
TEXTAREAからのデータを改行入...
-
NULL値をゼロとして扱うには?
-
"\\n"を"<br>"にうまく変換でき...
-
文字列の比較
-
カタカナ変換
-
COBOLで半角カナを全角カナに変換
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
javaで質問です。 文字列2023/2...
-
ダブルクォーテーションのrepla...
-
Path型をString型へ変換する(Java)
-
int型のゼロ埋め
-
javascriptで文字列のsjis利用...
-
Visual Basic でのコードをASCI...
-
カタカナをローマジに変換する。
-
C言語32bitから64bitの移行につ...
-
UTF-8とUnicodeの互換性
-
エクセルVBAで「〜」が表現でき...
-
JavaのStringクラスに「外字」...
-
substring バイト単位でやりたい
-
TEXTAREAからのデータを改行入...
-
javaで「全角が含まれているか...
-
javaの初歩的な質問です。
-
byte[] を long,float とかに...
-
Windows-31Jからutf-8への変換...
-
COBOLで半角カナを全角カナに変換
-
文字列の比較
-
IBM漢字コード⇒SJIS変換方法
おすすめ情報