这个问题的答案解释了构造函数不明确问题的原因,但如果我想构造一个包含这种构造函数的第三方对象,并且我想将参数传递为
特别地,在这个例子中:
假设我要使用第一个构造函数实际构建一个
null
,我是否可以通过某种方式告诉Java我指的是哪个构造函数来构造对象呢?特别地,在这个例子中:
public Example(String name) {
this.name = name;
}
public Example(SomeOther other) {
this.other = other;
}
假设我要使用第一个构造函数实际构建一个
new Example(null)
,有没有一些语法可以让我做到这一点?
null
。 - Johannes H.