这个(X,null)是什么意思?

时间:2013-05-20 18:12:15

标签: java

我有一部分我无法理解的代码:

public FirstArray(ArrayList<double> grades)

this(grades, null)是什么意思?

1 个答案:

答案 0 :(得分:9)

它只是调用另一个构造函数来获取第二个参数,这里的值为null

这是一种常见的做法:不是进行两个构造函数实现,而是使用一个可能的参数(尽管不要放太多),然后编写一些其他构造函数调用第一个但不需要争论自己。