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 戻り値; //こうすることで呼び出し元のメソッドに値を返すことができる。
//この戻り値がそのメソッドの実行結果となる。