其實(shí)用這些迭代器可以使你的代碼更加面向?qū)ο?,?dāng)然用函數(shù)可以,個(gè)人喜歡而已。我是喜歡這種風(fēng)格。
2015-02-17
// 檢測(cè)是否有值使用 valid 方法,千萬(wàn)不要寫(xiě)成
// if($obj->current()) 這樣的話(huà)如果當(dāng)前值是 false 或 0 或 空字符串則判斷失敗。
// if($obj->current()) 這樣的話(huà)如果當(dāng)前值是 false 或 0 或 空字符串則判斷失敗。
把rewind記成是:不管是雙向鏈表還是堆棧,rewind都指向最先出來(lái)的那個(gè)值。這樣就好記了