text Java的メソッド

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text Java的メソッド相关的知识,希望对你有一定的参考价值。

public class Main {
  public static void main(String[] args) {
    hello(); // 戻り値、引数なし
    hello("Java"); // 戻り値なし、引数あり、オーバーロード
    
    // 戻り値、引数ありメソッドの使用例
    int addNum = add(1, 2);
    System.out.println("合計:" + addNum);
    
    // booleanを返すメソッドの使用例
    int num = 7;
    if(isEven(num)) {
      System.out.println(num + ":偶数");
    } else {
      System.out.println(num + ":奇数");
    }
  } // mainメソッド〆

  // 戻り値、引数なし
  public static void hello() {
    System.out.println("Hello, World");
  }

  // メソッドのオーバーロード:引数の型や個数が違う場合は同名のメソッドを定義できる
  // 戻り値なし、引数あり
  public static void hello(String name) {
    System.out.println("Hello, " + name);
  }

  // 戻り値、引数あり
  public static int add(int a, int b) {
    return a + b;
  }

  // boolean型の戻り値
  public static boolean isEven(int c) {
    // 偶数(2で割ったら0)であればtrue、奇数であればfalseを返す
    return c % 2 == 0;
  }

} // Mainクラス〆
◆Javaの構造・仕組み
◇クラスごとにファイル「クラス名.java」。クラス名の頭は大文字。
◇メソッドはクラスブロック{}の中に定義
◇「static」:mainメソッド外に定義するメソッド
◇「void」:戻り値なしのメソッド。ある場合は戻り値の型「String」「int」「boolean」など。
◇メソッドの呼び出しは、mainメソッドからでも、mainメソッド以外のメソッドからでもOK。

◆Java実行の仕組み
◇Javaは、ファイルを実行しているわけではなく、クラスを実行している?
◇クラス実行時には、クラス名に関係なくmainメソッドが呼ばれる。というよりも、mainメソッドを持つクラスだけが実行される。
◇mainメソッドのないクラスは、他クラスから呼び出して使われる。

以上是关于text Java的メソッド的主要内容,如果未能解决你的问题,请参考以下文章

text Java的インスタンスメソッド

text インラインメソッドハンドラ

javascript 找到メソッド&childrenメソッド

php PHPのクラスメソッドとインスタンスメソッド

ruby クラスメソッドとインスタンスメソッドをミックスイン

markdown 分配メソッド