當前位置:成語大全網 - 新華字典 - 叠代器提供遍歷接口嗎?

叠代器提供遍歷接口嗎?

叠代器是可以提供遍歷功能的接口/類。

這也是壹種設計模式,叫做叠代器模式。很多語言中都有叠代器,但最好結合壹種語言來理解。比如java,有兩個接口,叠代器和叠代器。當然,妳在題目中直接問的是等待叠代器接口。但是理解這個界面需要從前者開始。當然,百度有很多信息和叠代器模式。這裏簡單說壹下。

1和叠代接口的中文意思是“叠代”,比如Comparable就是“可比”的意思。如果壹個類實現叠代,它的實例將具有叠代特征,如果它實現可比接口,它的實例將具有可比特征。

2.實現Iterable接口後,可以叠代這個類。怎麽表現出來?也就是通過調用這個類中的Iterator()方法可以得到這個類的叠代器的壹個實例(叠代器是壹個接口,返回的實例是它的子類的壹個實例)。這裏出現了妳題目中提到的叠代器,可以通過這個叠代器遍歷這個類,也就是妳題目的問題。

3.怎麽穿越?叠代器接口中有hasNext()和Next()方法。調用前者確定是否有下壹個,調用後者輸出下壹個並將指針後移。