-
- All Known Subinterfaces:
-
BooleanValue
,ByteValue
,CharValue
,DoubleValue
,FloatValue
,IntegerValue
,LongValue
,ShortValue
public interface PrimitiveValue extends Value
分配给目标VM中的基本类型的字段或变量的值。 通过该接口的子接口访问每个原始值。- 从以下版本开始:
- 1.3
-
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 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返回。-
声明方法的接口 com.sun.jdi.Mirror
toString, virtualMachine
-
-
-
-
方法详细信息
-
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
-
-