程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA編程入門知識 >> moveNext 方法

moveNext 方法

編輯:JAVA編程入門知識

  將集合中的當前項移動到下一項。

  enumObj.moveNext( )

  必選項 myEnum 參數是任意 Enumerator 對象。

說明

  假如枚舉算子位於集合的最後,或者集合為空,那麼當前項將被設置為 undefined

  在下面的例子中,使用了 moveNext 方法在 Drives 集合中向下一個驅動器移動:

function ShowDriveList(){
   var fso, s, n, e, x;                 // 聲明變量。
   fso = new ActiveXObject("Scripting.FileSystemObject");
   e = new Enumerator(fso.Drives);      // 創建 Enumerator 對象。
   s = "";                              //初始化 s。
   for (; !e.atEnd(); e.moveNext())
   {
      x = e.item();
      s = s + x.DriveLetter;            // 加驅動器號
      s += " - ";                       //  "-" 字符。
      if (x.DriveType == 3)
         n = x.ShareName;               // 加共享名。
      else if (x.IsReady)
         n = x.VolumeName;              // 加卷名。
      else
         n = "[驅動器未就緒]";       // 指明驅動器未就緒。
      s +=   n + "
";
   }
   return(s);                           // 返回驅動器狀態。
}
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved