我有一類獲取錯誤:「構造函數HelloWorld(Float [])含糊不清」爲什麼?
public class HelloWorld {
HelloWorld(Float[] a) {
}
HelloWorld(Double a) {
}
}
在主程序我這樣做:
public static void main(String args[]) {
HelloWorld helloWorld = new HelloWorld(null);
}
和Eclipse顯示「構造的HelloWorld(浮法[])不明確」 爲什麼呢?
相關的http:// stackoverflow。com/questions/30850695/why-java-prefers-to-call-double-constructor/30850736#30850736 – River
你可以試着解釋一下你到底不清楚什麼嗎?兩種方法都接受'空'?你將如何決定哪一個打電話? – Tom