問題タブ [function-binding]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java:1つのvarargs引数を持つ関数と、同じ名前と同じ型の1つの引数を持つ関数は許可されていますか?
Java 認定試験の準備をしているときに、Java で次のことができることに非常に驚きました。
このクラスは正常にコンパイルおよび実行されます。「Buying one object」が 2 回表示されます。実際には、両方の関数が使用できるため、コンパイラ エラーが表示されると思いました。ここで、コンパイラはどのように最適な一致関数を選択しますか? 引数を1つだけ渡すと、常に非varargs関数が選択されますか?