关于Iterator

不太明白大家为什么推荐用Iterator接口。因为这个接口是个不能回退的游标。比如要返回员工列表,如果要用Iterator接口,遍历一次后不能再从头访问了。莫非我要从新得到一次吗?