首页 > 解决方案 > 为什么将某些东西声明为双精度数据类型会导致 ide 认为它是整数?

问题描述

我对声明的 double 数据类型如何导致 intellij ide 相信我需要声明 int 感到非常困惑。有人可以给我一些见解吗?

这是图片中的代码:在 此处输入图片描述

标签: javaarraysintegerdouble

解决方案


方括号内的值用于定义数组的长度,因此它需要一个 int。如果您希望 cholo 在数组中,请使用

double[] yu = new double[] {cholo};

推荐阅读