- public static void main(String[] args) throws Exception{
- // TODO Auto-generated method stub
- Set<String> s=new HashSet <String> ();
- s.add("foo");
-
- Iterator<String> it=s.iterator();
- Method m=Iterator.class.getMethod("hasNext");
- System.out.println(m.invoke(it));
-
- //这里为false,我也不知道为什么
- System.out.println(Iterator.class==it.getClass());
- }
复制代码
我把代码改了一下,运行可以有结果了,但是不明吧为什么it.getClass()不可以? |