0

我的应用程序有一个methodA为服务请求执行的。现在我们想发送一个请求列表而不是单个请求,并且每个请求methodA都必须被调用或处理。我可以放置一个基本循环并调用该方法

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

有没有比循环更好的编程方法?是否有涵盖这方面的设计模式?

4

1 回答 1

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

是目前最好的 Java 产品。.map更多的函数式语言使用,.foreach等方法在一行中完成此操作。

于 2013-04-17T14:52:39.743 回答