java iterator2匿名内部クラス



Java Iterator 2 Anonymous Inner Class



シンプルなパッケージ

java.util.Arraysをインポートします
java.util.Iteratorをインポートします



/ **
*イテレータの原則:中級
* @author Lenovo
*
* /
パブリッククラスDeepLIist {

public String element [] = new String [5]



public int size=0 public int size() { return this.size } //Add element public void add(String ele) { if(this.size==element.length) {//Expand the array element=Arrays.copyOf(element,element.length+5) } element[size]=ele size++ } //Internal class

//プライベートクラスmyiterはIteratorを実装します{
// //カウンター
//プライベートintコース= -1
// public String next(){
//コース++
//要素を返す[コース]
//}
// public void remove(){
////配列要素を移動します
// System.arraycopy(element、course + 1、element、course、size-(course + 1))
////実際のサイズ
//サイズ–
////ポインタリターン
// コース-
//}
// @Override
// public boolean hasNext(){
//コース+1を返します