返回零长度的数组和集合,而不是null(43)

一、下述代码很常见,可是不合理,由于须要使用者额外代码判空数组

  • 这种状况须要返回长度为零的数组

这里使用null 并不会带来太多性能好处:性能

  • 缘由一,这个级别的性能和损耗绝大多数时间不会是性能瓶颈所在
  • 缘由二,长度为零的数组(相似 final 类型)能够自由共享使用

以下发挥一个类型化的数组blog

每当须要返回空集合时,就返回一个不可变的空集合im

相关文章
相关标签/搜索