-
- All Known Subinterfaces:
-
BooleanValue
,ByteValue
,CharValue
,DoubleValue
,FloatValue
,IntegerValue
,LongValue
,ShortValue
public interface PrimitiveValue extends Value
分配给目标VM中的原始类型的字段或变量的值。 每个基元值通过该接口的子接口访问。- 从以下版本开始:
- 1.3
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 boolean
booleanValue()
将此值转换为BooleanValue,并将结果作为布尔值返回。byte
byteValue()
将此值转换为ByteValue,并将结果作为字节返回。char
charValue()
将此值转换为CharValue,并将结果作为char返回。double
doubleValue()
将此值转换为DoubleValue,并将结果作为double返回。float
floatValue()
将此值转换为FloatValue,并将结果作为浮点数返回。int
intValue()
将此值转换为IntegerValue,并将结果作为int返回。long
longValue()
将此值转换为LongValue,并将结果返回为长。short
shortValue()
将此值转换为ShortValue,并将结果作为简写返回。-
Methods inherited from interface com.sun.jdi.Mirror
toString, virtualMachine
-
-
-
-
方法详细信息
-
booleanValue
boolean booleanValue()
将此值转换为BooleanValue,并将结果作为布尔值返回。- 结果
-
true
如果这个值是非零(或true
如果已经是一个BooleanValue); 否则为假。
-
byteValue
byte byteValue()
将此值转换为ByteValue,并将结果作为字节返回。 该值将根据需要变窄,并且幅度或精度信息可能会丢失(就好像原始图像已被转换为一个字节)。- 结果
- 该值转换为字节
-
charValue
char charValue()
将此值转换为CharValue,并将结果作为char返回。 价值将根据需要缩小或扩大,大小或精确度信息可能会丢失(就像原始图案在狭窄的情况下被转换为字符)。- 结果
- 该值转换为char
-
shortValue
short shortValue()
将此值转换为ShortValue,并将结果作为简写返回。 价值将根据需要缩小或扩大,大小或精确度信息可能会丢失(如果原始图则在狭窄的情况下被简化)。- 结果
- 价值,转换为短
-
intValue
int intValue()
将此值转换为IntegerValue,并将结果作为int返回。 价值将根据需要变窄或扩大,并且大小或精确度信息可能会丢失(就像原始数据在狭义情况下被转换为int)。- 结果
- 该值转换为int
-
longValue
long longValue()
将此值转换为LongValue,并将结果返回为长。 价值将根据需要缩小或扩大,并且大小或精确度的信息可能会丢失(就像原始图像在狭窄的情况下已经投入了很长时间)。- 结果
- 价值,转换为长
-
floatValue
float floatValue()
将此值转换为FloatValue,并将结果作为浮点数返回。 价值将根据需要缩小或扩大,大小或精确度的信息可能会丢失(就像原始图案在狭窄的情况下被转换为浮动)。- 结果
- 该值转换为float
-
doubleValue
double doubleValue()
将此值转换为DoubleValue,并将结果作为double返回。 该值将根据需要扩大,精度信息可能会丢失。- 结果
- 该值转换为双倍
-
-