2010-06-21 26 views

回答

3

您应该返回一个空的集合。这会避免你在每次得到空值作为回报时进行检查。

你总会有一个像代码(抽象的代码):的

for index = 0 to collection.size 
    // do operations 

代替:

if collection != null 
    for index = 0 to collection.size 
    // do operations 

此外,你可以,如果你需要从更复杂的行为扩展这个到NULL Object pattern您采集。

+0

我认为这是一个很好的观点。 – pencilCake 2010-06-21 08:07:47

相关问题