SSブログ

引数を渡す [Java]

前回は引数のイメージについて説明しました。

今回は、実際にメソッド間で引数の受け渡しを行います。

 

下のコードをみてください。

 

public class Main{
 public static void main(String[] args){
  hello("太郎");
 }
 
 public static void hello(String name){

  System..out.println(name+"、こんにちは");
 }

}

 

mainメソッドとhelloメソッドの2つのメソッドがあり、string型の引数、太郎の受け渡しを行っています。

mainメソッドからhelloメソッドに太郎を渡し、helloメソッドでは受け取った太郎を使って、「太郎、こんにちは」と画面に表示させています。

mainメソッドで、そのhelloメソッドを呼び出しているので、実行結果は以下のようになります。

 

 

実行結果

太郎、こんにちは

 

 

前記事(→ http://weekly-programmer.blog.so-net.ne.jp/2015-08-14-1 ) 

で、料理を例に説明しましたが、mainメソッドがあなた、helloメソッドがパートナー、太郎(引数)が食材です。

あなたがパートナーに食材を渡し、調理され出来上がったものをあなたが受け取ります。 

mainメソッドがhelloメソッドに引数(太郎)を渡し、helloメソッド内で処理されたものをmainメソッドが受け取るということですね。

 

今回は引数に太郎を入れてみましたが、ここに二郎、三郎といれるだけで画面上に「◯◯、こんにちは」と表示させることができます。

次回は、いろいろな引数をいれて説明します。 


nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

※ブログオーナーが承認したコメントのみ表示されます。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。