模块  jdk.jdi
软件包  com.sun.jdi

Interface PrimitiveValue

    • 方法摘要

      所有方法  实例方法 抽象方法 
      变量和类型 方法 描述
      boolean booleanValue()
      将此值转换为BooleanValue并将结果作为布尔值返回。
      byte byteValue()
      将此值转换为ByteValue并将结果作为字节返回。
      char charValue()
      将此值转换为CharValue并将结果作为char返回。
      double doubleValue()
      将此值转换为DoubleValue并将结果作为double返回。
      float floatValue()
      将此值转换为FloatValue并将结果作为float返回。
      int intValue()
      将此值转换为IntegerValue并将结果作为int返回。
      long longValue()
      将此值转换为LongValue并将结果返回为long。
      short shortValue()
      将此值转换为ShortValue并将结果作为short返回。
    • 方法详细信息

      • booleanValue

        boolean booleanValue()
        将此值转换为BooleanValue并将结果作为布尔值返回。
        结果
        true如果此值不为零(或true如果已经是BooleanValue); 否则是假的。
      • byteValue

        byte byteValue()
        将此值转换为ByteValue并将结果作为字节返回。 该值将根据需要缩小,并且可能丢失幅度或精度信息(就好像原语被转换为一个字节)。
        结果
        值,转换为byte
      • charValue

        char charValue()
        将此值转换为CharValue并将结果作为char返回。 必要时将缩小或扩大该值,并且可能丢失幅度或精度信息(就像在缩小的情况下原始元素已被转换为char)。
        结果
        值,转换为char
      • shortValue

        short shortValue()
        将此值转换为ShortValue并将结果作为short返回。 根据需要,该值将被缩小或扩大,并且可能会丢失幅度或精度信息(就像在缩小的情况下,原语已经被缩短为短)。
        结果
        价值,转换为空头
      • intValue

        int intValue()
        将此值转换为IntegerValue并将结果作为int返回。 必要时将缩小或扩大该值,并且可能丢失幅度或精度信息(就像在缩小的情况下将原语转换为int)。
        结果
        值,转换为int
      • longValue

        long longValue()
        将此值转换为LongValue并将结果返回为long。 根据需要,该值将被缩小或扩大,并且可能丢失幅度或精度信息(就好像在较窄的情况下,原始图像被投射到很长的时间)。
        结果
        价值,转换为长
      • floatValue

        float floatValue()
        将此值转换为FloatValue并将结果作为float返回。 根据需要,该值将被缩小或扩大,并且可能丢失幅度或精度信息(就像在缩小的情况下原始元素已被转换为浮点数一样)。
        结果
        该值,转换为浮点数
      • doubleValue

        double doubleValue()
        将此值转换为DoubleValue并将结果作为double返回。 必要时将扩大该值,并且可能丢失精确信息。
        结果
        该值,转换为double