我知道这很奇怪,我想这样做,我找不到解决方案,这就是为什么问你们!我在类中调用的方法如下所示 - //
@Test
Key.chooseNew(0);
Key.navigate_toNew(1);
Key.send_keys_loginNew(2);
Key.logoutNew(3);
如何在java中循环运行它来替换那些数字或者这样的东西不存在?!
答案 0 :(得分:3)
你在每一行调用一个不同的方法,所以没有循环。
我能看到的唯一模式是:
int i = 0;
Key.chooseNew(i++);
Key.navigate_toNew(i++);
Key.send_keys_loginNew(i++);
Key.logoutNew(i++);
答案 1 :(得分:0)
看看java中的Reflection。您可以按照希望它们调用的顺序在列表中保存要调用的方法的名称,然后在循环内部,您可以使用obj.getClass().getMethod()
使用方法名称调用方法,如this post所示。
希望这就是你要找的东西。