このガイドでは、メソッドに引数を渡す方法と、考えられる例について説明します。
Javaでメソッドに引数を渡す方法は?
Java では、引数をメソッドに渡すとは、メソッドがそれらの値を使用して操作を実行できるように、データまたは値をパラメーターとしてメソッドに渡すことを指します。
Java でメソッドに引数を渡す構文は次のとおりです。
メソッド名 ( 引数1 、 引数2 、 ... 、 引数N ) ;
ここ、 ' メソッド名 」は、呼び出されているメソッドの名前を指し、「 引数1 」、「 引数2 」、…、「 引数N 」は、メソッドに渡される値またはデータです。
ノート : メソッド シグネチャ (つまり、引数の数、型、および順序) がメソッド定義と一致する場合、メソッドに渡すことができるパラメーターは無制限です。
例 1
2 つの引数を取るメソッドの例を次に示します。
公共 静的 空所 主要 ( 弦 [ ] 引数 ) {
整数 結果 = 和 ( 5 、 7 ) ;
システム。 外 . println ( 「s um は」 + 結果 ) ;
}
公共 静的 整数 和 ( 整数 数値1 、 整数 数値2 ) {
戻る 数値1 + 数値2 ;
}
}
この例では、
- 2 つの整数引数を取る sum() というメソッドを定義します。 数値1 ' と ' 数値2 」。
- 次に、メイン メソッドから sum メソッドを呼び出し、それを 2 つの整数値 5 と 7 に渡します。
- 「 和() 」メソッドはそのタスクを実行し、結果を返します。
出力
このメソッドは引数を使用してタスクを実行し、結果を返しました」 12 」。
ノート : 引数の型がパラメーターの型と一致しない場合、コンパイル エラーが発生します。
例 2
文字列引数を取るメソッドの例を次に示します。
公共 静的 空所 主要 ( 弦 [ ] 引数 ) {
弦 メッセージ = 'こんにちは世界!' ;
印刷メッセージ ( メッセージ ) ;
}
公共 静的 空所 印刷メッセージ ( 弦 メッセージ ) {
システム。 外 . println ( メッセージ ) ;
}
}
この例では、
- 単一文字列のメッセージを引数に取る printMessage というメソッドを定義します。メソッドは値をコンソールに出力します。
- 次に、「 印刷メッセージ ” main メソッドからメソッドを呼び出し、それに文字列値を渡します “ こんにちは世界! 」。
- 「 印刷メッセージ 」メソッドはそのタスクを実行し、値をコンソールに出力します。
出力
最後に、結果の値を出力します。 こんにちは世界! 」をコンソール ウィンドウに表示します。
結論
Java で引数をメソッドに渡すと、開発者はデータまたは値をパラメーターとしてメソッドに渡すことができます。これは、メソッドがこれらの値を使用して操作を実行できるようにするため、Java プログラミングの基本的な側面です。 Java でメソッドに引数を渡すための構文は単純で使いやすく、メソッドに渡すことができる引数の数は無制限です。