1
戻り値の型としてdouble[]
が必要なメソッドがあります。Java数値配列を返す
double[] zero = {0, 0};
return zero;
正常にコンパイルされますが、この:
なぜこれがあることである
return {0, 0};
ないのだろうか?私は直接配列を返すことができる方法はありますか?
戻り値の型としてdouble[]
が必要なメソッドがあります。Java数値配列を返す
double[] zero = {0, 0};
return zero;
正常にコンパイルされますが、この:
なぜこれがあることである
return {0, 0};
ないのだろうか?私は直接配列を返すことができる方法はありますか?
問題は{0,0}
が原因で他の人の間で、コンパイラが理解できない何かが原始的でもない定義されたオブジェクトでもあるということであるということです...そのため ソリューションは、あなたが
はい、匿名配列を返すことができます:
return new double[]{0,0};