List_null_empty

当一个方法返回List时,应当注意可能会返回:null,empty_list,non-empty_list,其中特别容易忽略empty_list的情况。

这有点像一个方法返回String时,可能返回null,empty_string,non-empty_string一样,在一些情况下empty_string和non-empth_string是要区别对待的。

此外List的容器中运行存null值,null值的存取都是合法的。

评论