當前位置:成語大全網 - 英語詞典 - 計算機如何翻譯java

計算機如何翻譯java

叠代器主要提供了壹個訪問容器類的通道。可以找到Collection接口,它繼承了Iterative(翻譯成中文,可以說是“叠代”)接口。所有實現叠代接口的類都必須提供iterator()方法,這意味著所有集合都可以通過叠代器訪問裏面的元素。java規範還推薦使用叠代器來訪問容器中的元素。

也許有些有序集可以通過循環直接根據索引訪問元素,但有些無序集,比如set,只能通過叠代器訪問它們的元素。

現在jdk1.5引入了新的語法規範,增強的for循環,通過增強的for循環訪問元素更加方便。事實上,增強的for循環和叠代器沒有本質區別。只有實現Iterable接口的數組和類才能通過增強的for循環訪問。