说Iterator<Integer> sth = sth2.sfunc;
我想知道<Integer>
这里有什么?它是指迭代器的整数列表还是什么?
它generics
在java中用于type safety
集合......所以在你的情况下,你只能<Integer>
从集合中添加和检索值......并且Iterator<Integer>
总是返回一个整数......
看到这里.... http://docs.oracle.com/javase/tutorial/java/generics/index.html