我正在尝试使用ClassParser来获取方法参数名称,ClassParser构造函数将类名作为参数,例如:
ClassParser parser = new ClassParser("Main.class");
我正在尝试将参数设置为String类我尝试使用“String.class”但它不起作用。我也使用过“java.lang.String.class”,但它不起作用。最后,我尝试过this.getClass()。getResource(“java / lang / String”)。toString()但这也行不通。我该如何解决这个问题?
由于
答案 0 :(得分:0)
我想这是BCEL?然后ClassParser并不真正采用类名参数,而是输入流,文件名或zip文件和条目(a.k.a jar文件条目)。我希望那个
ClassParser parser = new ClassParser("your/package/name/Main.class");
鉴于你的类不是jar文件的一部分,会起作用。