新手在這裏工作的一個程序,其中許多方法在一定程度上以相同的方式重複,我不知道如果我可以做一個方法,這種模式與不同方法的參數?如何製作一種以某種方式重複參數方法的java方法?
所以基本上爲簡單起見,讓我們說一些方法需要重複X次,我需要這樣的事情,除了這不起作用:
public static void repeatThis(void method, int times){
for (int i = 0, i < times, i++){
method;
}
}
Which'd是重複輸入方法的方法正好次次數。但是這不起作用。那麼我該如何做這樣的事情,而參數是指第一種方法應該處理的方法?
我個人只是不停的循環。它們短而透明。將這些調用分解爲一個函數可能適用於最簡單的情況,但只要您需要將不同的參數傳遞給不同的調用,或者查看返回值等,它會變得非常多毛。 – NPE 2014-10-01 18:04:16
@NPE他不問如何獲得擺脫循環。他在問如何以編程方式傳遞一個方法。 – 2014-10-01 18:04:51
@KevinWorkman:這不是我讀的意圖。 – NPE 2014-10-01 18:05:32