本帖最后由 张云杰 于 2013-1-12 16:23 编辑
迭代, 只是为了循环你这个泛型集合用的, 把你这个值遍历出来.. 而且泛型的好处就是 当你在循环一个集合的时候 只能固定这个类型的值来接收, 其他类型是不能接收的, 比如你泛型里加的是 String, 那么 你也只能加String 类型的值, 用迭代器遍历,而迭代器里加的就是你前面集合里的泛型, 这样才可以遍历出来... 因为泛型加了, 后面的类型都必须一样才行, 然后 返回的都是String 类型的值.. Foreach 也是一样的道理..使用泛型获取的数据的类型就是指定的类型,不用强转 |