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