Enumeration的錯誤用法

2021-09-30 15:15:15 字數 499 閱讀 7861

在debug一段含有enumeration物件的**時候,為了看到enumeration物件內的值,在原有迴圈外另外增加了乙個迴圈來輸出,結果增加後發現**有異常出現。

經過除錯發現,使用enu.nextelement依次輸出值之後,enu。hasmoreelements變為了false,導致了正常的**沒有執行。

總結:錯誤的把enumeration的迴圈當成了和list類似的迴圈,進行了兩次迴圈導致的異常。

以後得注意

public static int find(string addrtype, reference ref) throws exception [/color]

system.out.println("enu.hasmoreelements()=="+enu.hasmoreelements());

for (int i = 0; enu.hasmoreelements(); i++) }}

union all的錯誤用法

下面一段 錯了呢 找找看select from select city name sum w new user cnt as w new user cnt dsfrom pub cockpit db.ads mob dri user gather ws where ds between 202010...

錯誤記錄 誤用 rmdir s q

rem 本想一路cd,但是太長了 cd d c users rem 於是,我準備用everything 查詢 該路徑,並把它傳給另乙個命令,在該路徑下開啟乙個新的命令列.es r workspacestorage n 1 pass start d 0 cmd 在另乙個命令列中 rem 我開啟了檔案管...

char 與 char 誤用錯誤。

先看下乙個關於字串左旋的 include using namespace std void reverse char str,int start,int end while start 這麼寫後程式崩潰,下去除錯發現每次到 語句 str start str end 顯示錯誤時無法對str start...