IT_newbies
2015-07-30 07:11
采纳率: 52.9%
浏览 1.6k
已采纳

java反射机制 使用Constructor访问构造方法 出现了一个小问题

前面的被测试类JavaApplication1就省略了 下面的是测试类

import java.lang.reflect.Constructor;
import java.lang.*;
public class Main {
JavaApplication1 j=new JavaApplication1();
Class f=j.getClass();
Constructor[] d=f.getDeclaredConstructors();
** for(int n=0;n<d.length;n++){**
Constructor ccc=d[n];

 }

}


之后for循环的那行就出现问题了说找不到类n 而且d后面的length也不是自己自动显现的   被测试类和测试类不在一个类文件里 但是都在一个包下 请问这是怎么回事
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • danielinbiti 2015-07-30 07:15
    已采纳

    看看jdk等环节是否正确,n是基本类型。

    点赞 打赏 评论
  • JonsonJiao 2015-07-30 08:09

    贴一下具体的错误代码,你描述的有些不清楚,代码没有问题。

    点赞 打赏 评论

相关推荐 更多相似问题