「void(Java)」の編集履歴(バックアップ)一覧はこちら
void(Java) - (2011/01/18 (火) 20:14:17) の1つ前との変更点
追加された行は緑色になります。
削除された行は赤色になります。
**void(Java)
読み:ぼいど
英語:void
別名:
意味:
voidとは[[メソッド]]の戻り値がないことを示す特殊な修飾子です。
Javaはメソッドの戻り値の修飾子は必ず書かなければなりませんが、戻り値がない場合はこのvoidを書きます。
またvoidの場合はメソッド内で[[戻り値]]を返すreturnを書く必要はありません。
JavaではSystem出力などの場合などによく使われます。
例:
class Person {
String name;
/* 戻り値あり */
String getName() {
//return で戻り値を返します
return name;
}
/* 戻り値なし */
void showName() {
//戻り値を返さないのでreturnはありません。
System.out.println("お名前は" + name + "さん\n");
}
}
**************[実行側]******************
new taro = new Person();
taro.name = "太郎";
//戻り値があるメソッド
String one = taro.getName(); //戻り値を返すので変数oneには値が入ります。
//戻り値がないメソッド(void);
String one = taro.showName(); //戻り値を返さないのでエラーになります。
&date(j)
-[[null]]
-[[void]]
-[[修飾子(Java)]]
-[[return]]
-[[戻り値]]
-[[Java]]
**void(Java)
読み:ぼいど
英語:void
別名:
意味:
voidとは[[メソッド]]の[[戻り値]]がないことを示す特殊な修飾子です。
[[Java]]はメソッドの戻り値の修飾子は必ず書かなければなりませんが、戻り値がない場合はこのvoidを書きます。
またvoidの場合はメソッド内で[[戻り値]]を返すreturnを書く必要はありません。
JavaではSystem出力などの場合などによく使われます。
例:
class Person {
String name;
/* 戻り値あり */
String getName() {
//return で戻り値を返します
return name;
}
/* 戻り値なし */
void showName() {
//戻り値を返さないのでreturnはありません。
System.out.println("お名前は" + name + "さん\n");
}
}
**************[実行側]******************
new taro = new Person();
taro.name = "太郎";
//戻り値があるメソッド
String one = taro.getName(); //戻り値を返すので変数oneには値が入ります。
//戻り値がないメソッド(void);
String one = taro.showName(); //戻り値を返さないのでエラーになります。
&date(j)
-[[null]]
-[[void]]
-[[修飾子(Java)]]
-[[return]]
-[[戻り値]]
-[[Java]]