指定されたリンク リストから偶数の長さの文字列を削除するために、このコードに出くわしました。イテレータ オブジェクトがキーワードitr
でインスタンス化されない理由がわかりません。new
ここにコードがあります..
public static void removeEvenLength(List<String> list) {
Iterator<String> itr= list.iterator();
while (itr.hasNext()) {
String element=itr.next();
if (element.length()%2==0) {
i.remove();
}
}
}
ここで、イテレータ メソッドはであり、その としてnewをstatic
返すだけということですか。シングルトンコンストラクター以外のJavaで同様のインスタンス化方法が発生する例を1つ以上提供してもらえますか。ありがとうございましたiterable object
list
field