java中的空浮点数组
我尝试创建一个带有null和nan的浮点数组:java中的空浮点数组,java,Java,我尝试创建一个带有null和nan的浮点数组: float[]fArray={null,null}; 或 float[]fArray={float.NaN,float.NaN}; 在java中是否可以这样做?float是一种基本类型,不能为null。有一个包装类(注意大写)可以是null。也是Float的成员,而不是Float的成员。看一看这张照片 无法编译,float是基元类型,因此不能为null Float[] array = new Float[]{null,null}; 编
float[]fArray={null,null};
或
float[]fArray={float.NaN,float.NaN};
在java中是否可以这样做?
float
是一种基本类型,不能为null
。有一个包装类(注意大写)可以是null
。也是Float
的成员,而不是Float
的成员。看一看这张照片
无法编译,float是基元类型,因此不能为null
Float[] array = new Float[]{null,null};
编译时,Float是一个对象,因此可以为null。
Float[]fArray={null,null}
或float[]fArray={float.NaN,float.NaN}代码>啊!这就是C#alias伪装成关键字的地方float.NaN==System.Single.NaN
:)
Float[] array = new Float[]{null,null};