设计模式之Collecting Parameter

xiaoxiao2022-06-11  67

Collecting Parameter是我比较喜欢使用的一个模式。 其精髓为把一个参数做为收集结果的数据容器,然后把该容器当作参数传递给所有参与计算结果的方法,而从达到收集结果的效果。 例如: private void f(Set<String> fileNames) { Set<ResultItem> resultItems = new HashSet<ResultItem>(); for (String fileName : fileNames) { parseFile(fileName, resultItems); } } private void parseFile(String fileName, Set<ResultItem> resultItems) { ResultItem resultItem = new ResultItem(); // parse file and set resultItem's property. resultItems.add(resultItem); } 相关资源:Java 面经手册·小傅哥(公众号:bugstack虫洞栈).pdf
转载请注明原文地址: https://www.6miu.com/read-4930848.html

最新回复(0)