Java 方法

学习记录

方法是

将多个操作合并,并将其命名为一个操作。

使用方法的好处

・通过按功能单元进行描述,可以限定修改范围。
・程序变得更加清晰,整体容易把握。
・将相同处理集中在一个方法中,可以提高工作效率。

方法的定义

public static 戻り値の型 メソッド名(引数){
  メソッドが呼び出された時に実行される具体的な処理
}
//戻り値の型はメソッド内の処理の結果の値のデータ型を記述。処理結果が数値であればint,文字列であればStringになる。

//メソッドの呼び出し
メソッド名(引数); //戻り値を利用できない。

引数是什么?

在调用方法时,可以从调用者那里传递值。

public static void main(String[] arg) {
  hello("山本"); //helloメソッドを呼び出している。山本という文字列のデータを(実引数)をhelloメソッドに渡している。
  hello("鈴木");
  hello("北村");
}

public static void hello(String name) { //メソッド呼び出しの際、仮引数として山本がSring型の変数nameに代入
  System.out.println(name + "さん、こんにちは"); //変数nameに代入されているデータをここで出力する。
}
//実行結果
  山本さんこんにちは
  鈴木さんこんにちは
  北村さんこんにちは //となる


//引数が複数の場合
public static void main(String[] args) {
  add(100,20); //実行結果 x + y = 120
  add(200,50); //実行結果 x + y = 250
}
//複数の値を受け取るaddメソッド
public static void add(int x, int y) {
  int ans = x + y;
  System.out.println(x + "+" + y + "=" + ans);
}

在计算机编程中,返回值是指一个函数或方法在执行完毕后返回给调用者的结果。

从被调用的方法中,将返回给调用者的值(数据)称为返回值或返还值。

return 戻り値; //こうすることで呼び出し元のメソッドに値を返すことができる。
//この戻り値がそのメソッドの実行結果となる。
广告
将在 10 秒后关闭
bannerAds