戻り値の型が`double`のメソッドは、`return 0`のように整数を返すような記述をしてもコンパイルができる。 ```java // OK double getScore(){ return 0; } ``` しかし、戻り値の型が`Double`のメソッドは、整数を返そうとするとコンパイルエラーとなる。 ```java // NG Double getScore(){ return 0; } ``` この場合は、`return 0.0`または`return 0d`等、`Double`型にオートボクシングできるような値を設定する必要がある。 ```java // OK Double getScore(){ return 0.0; } ```
2019/12/13 13:03:41

コメント (0)

あなたもコメントしてみませんか

アカウント新規作成(無料)

既にアカウントを持っている方は ログイン