[解決済み] Javaで独自のイテレータを書くことは可能か?
2022-10-24 21:36:30
質問
を含むリストがある場合
[alice, bob, abigail, charlie]
を含むリストがあり、'a' で始まる要素を反復するようなイテレータを書きたい場合、自分で書くことができますか?どうすればいいのでしょうか?
どのように解決するのですか?
もちろんです。イテレータは、単に
java.util.Iterator
インターフェイスの実装にすぎません。既存のイテレート可能なオブジェクトを使う場合(例えば
LinkedList
) から
java.util
を使用する場合は、サブクラスで
iterator
関数をオーバーライドするか、標準的なイテレータを特殊な
Iterator
インスタンスで標準的なイテレータをラップする手段を提供する(これはより広く使われるという利点があります)、などです。
関連
-
git pull appears現在のブランチに対するトラッキング情報がありません。
-
Spring Bootは、Tomcatの組み込みのmaxPostSizeの値を設定します。
-
[解決済み] JavaでInputStreamを読み込んでStringに変換するにはどうすればよいですか?
-
[解決済み] JavaでNullPointerExceptionを回避する方法
-
[解決済み] JavaにおけるHashMapとHashtableの違いは何ですか?
-
[解決済み] Javaでメモリーリークを発生させるにはどうしたらいいですか?
-
[解決済み] JavaでArrayListではなくLinkedListを使用するのはいつですか?
-
[解決済み] Javaで文字列を分割する方法
-
[解決済み] Javaで配列をリストに変換する
-
[解決済み] Javaでenumを繰り返し処理するためのforループ
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
アクセス制限です。タイプ 'JPEGCodec' は API ではない ☞My Blog Github ☜ ホームページを見る
-
java.sql.SQLException: executeQuery()でデータ操作文を発行できません。
-
Git Pull Failed マージされていないファイルがあるため、Pull できません。
-
ajax コミット リソースの読み込みに失敗しました: サーバーはステータス 400 で応答しました ()
-
unsigned char* から const jbyte* {aka const signed char*} への変換が無効です。
-
java.sql.SQLException: 結果セットの開始前
-
ジャバアレイ
-
1分でわかる!恋人の写真をIDEAの背景画像に設定する方法【おすすめ集
-
java 365*1000*60*60*24 計算問題
-
アクセス制限の解決方法: ---- in Java