当需要使用可变数量的参数定义方法时,varargs非常有用。
只需要注意两点:在varargs参数前加上任何必需的参数;注意使用varargs的性能后果。
这个Item是一个API设计提示的抓包,本身虽然不值得为一个Item。
但是,它们将有助于使您的API更易于学习和使用,并且让代码不易出错。
要小心类的使用者破坏类本生的安全性,所以适当的时候要进行防御性复制。