gpt4 book ai didi

java - 按顺序调用方法

转载 作者:行者123 更新时间:2023-12-01 08:04:58 25 4
gpt4 key购买 nike

我有 5 种不同的方法,比如这样

public void met1(){}
public void met2(){}
public void met3(){}
public void met4(){}
public void met5(){}

我想从1到5调用这个方法,有什么方便的方法可以做到这一点。

我不想一一调用或者我不想将方法调用放在其他方法中。

我怎样才能做到这一点?

最佳答案

我相信你可以通过反射(reflection)来做到这一点,例如:

YourClass classInstance = new YourClass();

for (int i = 1; i < 6; i++) {
Method yourMethod = YourClass.class.getMethod("met" + i);

method.invoke(instance);
}

尚未测试过,因此无法保证。

关于java - 按顺序调用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22514947/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com