我的问题可能很简单,但我只想知道何时使用空白参数.
例:
ArrayList<String> list= new ArrayList<String>();
Run Code Online (Sandbox Code Playgroud)
请参见代码末尾有空白参数.在哪种情况下你会使用那些空白参数?
当您不需要为构造函数或方法提供任何数据时,您可以使用它们.在你的情况下,ArrayList它是一个空数组,默认容量为10个元素(OpenJDK实现).
作为一个抽象的例子,我可以告诉你,eat()但我不在乎你吃什么,所以我不告诉你吃什么.(在方法的情况下)
或者我可以做一个,new Bookshelf()但我没有任何书籍,所以我什么都不说,我只需要一个空的书架.(在无参数构造函数的情况下)
| 归档时间: |
|
| 查看次数: |
109 次 |
| 最近记录: |