public class CSDN {
public static void main(String args[]) throws Exception{
Set s = new HashSet();
s.add("foo");
Iterator it = s.iterator();
Class[] argsClass = new Class[0];
Method m = Iterator.class.getMethod("hasNext",argsClass);
System.out.println(m.invoke(it,argsClass));
}
}[/code]这个可以正常执行[code=java]package cn.itcast.heima;
import java.util.*;
import java.lang.reflect.*;
public class CSDN {
public static void main(String args[]) throws Exception{
Set s = new HashSet();
s.add("foo");
Iterator it = s.iterator();
Class[] argsClass = new Class[0];
Method m = it.getClass().getMethod("hasNext",argsClass);
System.out.println(m.invoke(it,argsClass));
}
}[/code]这个就不能正常执行了作者: 匿名 时间: 2011-7-27 22:42
楼主把你的疑问用代码摆出来,詹季春的代码让我有所启发,觉得大家还有必要多讨论讨论作者: 匿名 时间: 2011-7-28 10:43
有啥 启发了 能讲讲吗?