私は、引数intとlongを持つ2つのaddメソッドを持っています。私が "add(2)"を呼び出すと、int型パラメータを持つメソッドを追加します。いずれかがこれの背後にある論理を助けることができます。他のaddメソッドが呼び出されないのはなぜですか?異なるパラメータを持つJavaメソッド呼び出し
private static void add(int a){
System.out.println("int");
}
private static void add(long b){
System.out.println("long");
}
オーバーロードについて知っていますか? –