java - 在 Java 中,如何检查 float 变量是否为 null?

标签 java android variables null

好像在*value.getFloat("Value_Quotient", quotient_Float)==null*的时候遇到了问题。我该如何解决这个问题?

private void Store() {
    quotient_Float = posture_error/time;
    if(value.getFloat("Value_Quotient", quotient_Float)==null || quotient_Float < value.getFloat("Value_Quotient", quotient_Float))
    {
        editor.putFloat("Value_Quotient", quotient_Float);
        editor.commit();
    }           
}

最佳答案

float 是一种原始 数据类型,而不是对象。空检查用于对象。对于基元,您应该使用默认值检查。对于 float ,默认值为 0.0f。

关于java - 在 Java 中,如何检查 float 变量是否为 null?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18492432/

相关文章:

javascript - JavaScript 文件顶部的全局变量

javascript - ~~和+在JavaScript中的区别?

java - Hadoop 在命令行上执行时生成空输出文件

java - 读取 InputStream 字节并写入 ByteArrayOutputStream

java - 我可以设置进度对话框的尺寸(宽度)吗?如何设置?

android - 如何告诉我自己的自定义 Spinner Layout 使用我的主题?

java - 在围绕屏幕移动球的情况下,如何正确处理 JComponent 的按键和重绘?

java - 我每次都在所有类(class)中使用一种方法。有没有办法只写一次这个方法?

Android studio 不会搜索 res/xml 文件夹来查找用法

windows - 批处理变量集,但之后立即变为空白