用class.getMethod循环取出方法,然后invoke

解决方案 »

  1.   

    如:
    for (int i = 1; i < 31; i++) {
    Method mmd = JustForFun.class.getMethod("line"+i, null);
    mmd.invoke(JustForFun.class.newInstance(), null);
    }
    具体操作以及意义就自己查api吧
      

  2.   

    JustForFun?这里你是什么东西?
      

  3.   

    JustForFun就是包含你方法的那个类名
      

  4.   

    class JustForFun//JustForFun是包含line1,line2,line3...line30等方法的类
    {
     line1();
     line2();
     ...
     line30();
    }
    for (int i = 1; i < 31; i++) 
    {
     Method mmd = JustForFun.class.getMethod("line"+i, null);
     mmd.invoke(JustForFun.class.newInstance(), null);
     }