2013-04-17 67 views
0

我的應用程序有一個methodA爲服務請求執行。現在我們想發送一個請求列表而不是單個請求,並且每個請求methodA都必須被調用或處理。我可以把一個基本的循環,並呼籲像Java多種方法調用

public String findN(criteria criteriaList) { 
    ..................... 
    for(int i = 0; i < reqList.length; i++) 
    { 
     Req req = reqList[i]; 
     methodA(req); 
    } 
} 

有沒有更好的編程方法然後就循環的方法是什麼?有沒有涵蓋這方面的設計模式?

+0

有在Javascript中,斯卡拉等 – djechlin

回答

3
for(Request req : reqList) { 
    MethodA(req); 
} 

是目前最好的Java提供。功能更強大的語言這樣做在同一行,使用方法,如.map.foreach

+0

的Java 8最終將有一些 – Hiro2k

+0

的謝謝您的答覆。我正在查看是否有彈簧功能或任何設計模式,其中沒有任何循環,它只會觸發調用列表中每個項目的方法。 –