📝

Java8日目

2023/08/09に公開

メソッド

メソッドの定義

public static 戻り値の型 メソッド名(引数リスト) {
メソッドが呼び出された時に実行される処理
}
以下のコードは定義したhelloメソッドをmainメソッドで呼び出すコード

public class Main {
  public static void main(String[] args) {
    System.out.println("メソッドを呼び出します");
    hello();
    System.out.println("メソッドの呼び出しが終わりました");
  }
  public static void hello() {
    System.out.println("oteteさん、こんにちは!");
  }
}

//=> メソッドを呼び出します
//   oteteさん、こんにちは!
//   メソッドの呼び出しが終わりました

ソースコード内に複数のメソッドが定義されている場合、そのメソッドの順序に関わらず呼び出すことができる。ソースコード内に定義されたメソッドは同列の存在である。したがって上に記述したメソッドから動くといったことはない。メソッドの動作する順序は、mainメソッドから動き始め、mainメソッドを起点にどう呼び出されるかで決定される。


今日はバタバタしてしまい、時間があまりとれませんでした。明日は頑張ります。

Discussion