私は2つのオーバーロードされたメソッドを持っています。 1つは、int型のvar argと、byte型のvar argを持つものです。メソッドを呼び出して値を渡すと(intと言うと)、私のプログラムはコンパイルされますか?はいの場合はどのメソッドが呼び出されますか?どのオーバーロードされたメソッドが呼び出されますか?
0
A
答えて
0
Javaコード:
package Test;
public class Test {
private static void m1(int... args) {
System.out.println("int one got executed");
}
private static void m1(byte... args) {
System.out.println("byte one got executed");
}
public static void main(String... args) {
m1(400);
}
}
その結果:
int型の一つは
プロセスは終了コードで終了実行しまっ0
0
パブリッククラステスト {
public void m1(byte b)
{
System.out.println("byte "+b);
}
public void m1(int a)
{
System.out.println("int "+a);
}
public static void main(String[] args)
{
Test t =new Test();
t.m1(5);
t.m1(100);
}
}
出力: int型5 int型100
関連する問題
- 1. オーバーロードされたオーバーライドされたメソッドを呼び出す方法
- 2. オーバーロードされたメソッドが呼び出されないのはなぜですか?
- 3. C#:オーバーロードされたメソッドにnullを渡す - どのメソッドが呼び出されますか?
- 4. C#ジェネリッククラスの呼び出しメソッドはプリミティブでオーバーロードされます
- 5. サブクラスのオーバーロードされたメソッドからの基底クラスメソッドの呼び出し
- 6. creatorで呼び出されたメソッドは、基底クラスから呼び出されますが、派生クラスからは呼び出されません
- 7. 子のオーバーロードされたメソッドから祖先のメソッドを呼び出すことはできますか?
- 8. C#継承を使ったオーバーロードされたメソッドの呼び出し
- 9. Mockito - クラスのメソッドが呼び出されたかどうかをテストします。
- 10. アプリケーションがバックグラウンドから呼び出されたときにメソッドを呼び出す
- 11. スーパークラスからJavaサブクラスのオーバーロードが呼び出されない
- 12. オーバーロードされたメソッドのチェックと呼び出しの簡単な方法
- 13. オーバーライドされたメソッドを呼び出すと、オーバーライドされた呼び出しメソッドのスーパークラス
- 14. なぜ、メソッド#アーリティが呼び出されたのですか?
- 15. onSaveInstanceState()メソッドが呼び出されたのはいつですか?
- 16. CellForRowAtIndexメソッドが呼び出されない
- 17. Ios:Delegeteメソッドが呼び出されない
- 18. メソッドonHandleIntent()が呼び出されない
- 19. UICollectionViewLayoutメソッドが呼び出されない
- 20. メソッドが呼び出された行に例外がスローされます
- 21. PHPunitメソッドが1回呼び出されると予想され、実際に0回呼び出されます
- 22. Mapメソッドはどこで呼び出されますか?
- 23. "TypeError:if文(Python)でメソッドが呼び出されたときに 'str'オブジェクトが呼び出されません '
- 24. サブビューのUIButtonが親のメソッドに呼び出されました
- 25. @classmethodデコレートされたメソッドを呼び出すと、TypeErrorがスローされます
- 26. マウスがクリックされたときにQtがオーバーロードされたマウスイベントハンドラが呼び出されない
- 27. UITableViewのreloadSectionsメソッドが呼び出されました。
- 28. NSURLSessionDataDelegateメソッドdidReceiveDataなどが呼び出されていません
- 29. opencvで「オーバーロードされたメンバ関数」を呼び出す
- 30. null引数を持つオーバーロードされたコンストラクタを呼び出す
何語?どのような呼び出し?例を示してください。 – starturtle