java でメソッドを呼び出す方法は?
Javaでメソッドを呼び出す方法は次のとおりです。
- 同クラス内で定義されたメソッドなら、メソッド名にカッコをつけた書き方で直接メソッドを呼び出せます。例えば:
- パブリックなクラスMyClass{
パブリックなvoidなメソッドmyMethod(){
System.out.println(“こんにちは、世界!”);
}パブリックなスタティックなvoidなメインメソッド(){
MyClassなオブジェのobjを生成
objのmyMethodメソッドの呼び出し
}
} - そのオブジェクトでメソッドを呼び出すには、メソッドが別のクラスに定義されている場合は、最初にそのクラスのオブジェクトを作成し、オブジェクト名にドット演算子を追加する必要があります。たとえば、
- パブリック クラス アナザー クラス {
パブリック ボイド アナザー メソッド( ) {
システム アウト プリント ルン(「ようこそ、アナザー ワールド!」)
}
}パブリック クラス マイ クラス {
パブリック スタティック ボイド メイン(ストリング[] アラッグ) {
アナザー クラス オブジェクト=ニュー アナザー クラス( )
オブジェクト アナザー メソッド( ) // アナザー メソッドの呼び出し
}
} - staticメソッドの呼び出し:同じクラス内に定義されており、staticメソッドとして宣言されているメソッドは、クラス名にドット演算子をつけて呼び出すことができます。たとえば:
- publicクラスのMyClass {
public static void myStaticMethod() {
System.out.println(“Hello, Static World!”);
}public static void main(String[] args) {
MyClass.myStaticMethod(); // myStaticMethodメソッドの呼び出し
}
}
Java においてメソッドを呼び出す方法には、メソッドの定義位置や宣言方法に基づいて適切なものを選択できます。