void型

void型は、戻り値がないことを意味する特別な型。値を返さないメソッドに指定する。

記述例

1
2
3
void sampleMethod(){
   
}

「void」で、「sampleMethod」が値を返さないメソッドであることを宣言している。

サンプル

SampleClass.java

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package samplePackage;

public class SampleClass {

    public static void main( String[] args ){ // voidで、値を返さないメソッドであることを宣言。

        int $numA = 5;
        int $numB = 2;
        SampleClass sampleObject = new SampleClass();
        int $result = sampleObject.keisan( $numA, $numB );
        sampleObject.display( $result );

    }

    int keisan( int $argA, int $argB ) {
        return( $argA * $argB );
    }

    void display( int $arg ) { // voidで、値を返さないメソッドであることを宣言。
        System.out.println( $arg );
    }

}

「keisan」メソッドは、数値を返すが、「display」メソッドは、値を返さない。

実行結果

10