在java中循环

时间:2014-04-11 11:14:14

标签: java

我知道这很奇怪,我想这样做,我找不到解决方案,这就是为什么问你们!我在类中调用的方法如下所示 - //

     @Test
     Key.chooseNew(0);
     Key.navigate_toNew(1);
     Key.send_keys_loginNew(2);
     Key.logoutNew(3);

如何在java中循环运行它来替换那些数字或者这样的东西不存在?!

2 个答案:

答案 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所示。

希望这就是你要找的东西。