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

moveFirst 方法

編輯:JAVA編程入門知識

  重新將集合中的當前項設置為第一項。

  enumObj.moveFirst( )

  必選項 enumObj 參數為任意的 Enumerator 對象。

說明

  假如集合中沒有項,那麼當前項將被設置為 undefined

示例

  在下面的例子中,使用了 moveFirst 方法從列表的開始處對 Drives 集合的成員進行計算:

function ShowFirstAvailableDrive(){
   var fso, s, e, x;                // 聲明變量。
   fso = new ActiveXObject("Scripting.FileSystemObject");
   e = new Enumerator(fso.Drives);  // 創建 Enumerator 對象。
   e.moveFirst();                   // 移到第一個驅動器。
   s = "";                          // 初始化 s
   do 
   {
      x = e.item();                 // 測試驅動器的存在與否。
      if (x.IsReady)                // 是否已預備好。
      {
         s = x.DriveLetter + ":";   // 給第一個驅動器號賦值給 s。
         break;
      }
      else
         if (e.atEnd())             // 是否在集合的結尾。
         {
            s = "沒有可用的驅動器";
            break;
         }
      e.moveNext();                 // 移到下一個驅動器。
   }
   while (!e.atEnd());              // 執行循環,直到集合的結尾。
   return(s);                       // 返回可用驅動器的列表。
}
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved