Java 如何循环遍历文件夹中的类并从每个类使用方法?(不知道从何处开始)
我想做的是有一个包含类的文件夹。然后能够循环这些类,并触发一个名为“stringgetvariables(objectplayer,stringline)”的方法Java 如何循环遍历文件夹中的类并从每个类使用方法?(不知道从何处开始),java,loops,Java,Loops,我想做的是有一个包含类的文件夹。然后能够循环这些类,并触发一个名为“stringgetvariables(objectplayer,stringline)”的方法 但我不知道从哪里开始…我不会向您提供代码,但我会向您发送解决问题的方向 1:找到文件(类),如果需要,将它们存储在数组中 2:创建ClassLoader/URLClassLoader并将url设置为文件{}的路径 3:根据方法的访问方式(静态/实例),您需要创建该类的实例,或者只调用静态方法,这可以通过反射{}完成 这个问题已经被问过
但我不知道从哪里开始…我不会向您提供代码,但我会向您发送解决问题的方向 1:找到文件(类),如果需要,将它们存储在数组中 2:创建ClassLoader/URLClassLoader并将url设置为文件{}的路径 3:根据方法的访问方式(静态/实例),您需要创建该类的实例,或者只调用静态方法,这可以通过反射{}完成 这个问题已经被问过好几次了,或者类似于你的问题
我希望这对你有帮助 您是否希望该文件夹中的许多类都有该方法的版本?如果是这样,它们是否共享声明该方法的公共接口或抽象超类?当它返回字符串时为什么是“getVariables”?为什么每个类都有一个getVariables,它接受一个“Object”播放器和一个“String”行(有关系吗)?你有这些类的实例吗?如果没有,他们有默认构造函数吗?谢谢,我不是在寻找代码,只是朝着正确的方向踢了一脚。