- 既知のすべてのサブインタフェース:
- BooleanValue,- ByteValue,- CharValue,- DoubleValue,- FloatValue,- IntegerValue,- LongValue,- ShortValue
public interface PrimitiveValue extends Value
ターゲットVM内のプリミティブ型のフィールドまたは変数に割り当てられる値です。 各プリミティブ値には、このインタフェースのサブインタフェースを使用してアクセスします。 
- 導入されたバージョン:
- 1.3
- 
メソッドのサマリー修飾子と型メソッド説明booleanこの値をBooleanValueに変換し、結果をbooleanとして返します。byteこの値をByteValueに変換し、結果をbyteとして返します。charこの値をCharValueに変換し、結果をcharとして返します。doubleこの値をDoubleValueに変換し、結果をdoubleとして返します。floatこの値をFloatValueに変換し、結果をfloatとして返します。intintValue()この値をIntegerValueに変換し、結果をintとして返します。longこの値をLongValueに変換し、結果をlongとして返します。shortこの値をShortValueに変換し、結果をshortとして返します。インタフェース com.sun.jdi.Mirrorで宣言されたメソッドtoString, virtualMachine
- 
メソッドの詳細- 
booleanValueboolean booleanValue()この値をBooleanValueに変換し、結果をbooleanとして返します。- 戻り値:
- 値がゼロでない場合はtrue(またはすでにBooleanValueの場合はtrue)、それ以外の場合はfalse。
 
- 
byteValuebyte byteValue()この値をByteValueに変換し、結果をbyteとして返します。 値は必要に応じてナロー変換されるため、プリミティブがbyteにキャストされた場合と同様に、絶対値または精度情報が失われることがあります。- 戻り値:
- byteに変換された値
 
- 
charValuechar charValue()この値をCharValueに変換し、結果をcharとして返します。 値は必要に応じてナローまたはワイド変換されるため、絶対値または精度情報が失われることがあります。ナロー変換された場合は、プリミティブがcharにキャストされた場合と同じ結果になります。- 戻り値:
- charに変換された値
 
- 
shortValueshort shortValue()この値をShortValueに変換し、結果をshortとして返します。 値は必要に応じてナローまたはワイド変換されるため、絶対値または精度の情報が失われることがあります。ナロー変換された場合は、プリミティブがshortにキャストされた場合と同じ結果になります。- 戻り値:
- shortに変換された値
 
- 
intValueint intValue()この値をIntegerValueに変換し、結果をintとして返します。 値は必要に応じてナローまたはワイド変換されるため、絶対値または精度情報が失われることがあります。ナロー変換された場合は、プリミティブがintにキャストされた場合と同じ結果になります。- 戻り値:
- intに変換された値
 
- 
longValuelong longValue()この値をLongValueに変換し、結果をlongとして返します。 値は必要に応じてナローまたはワイド変換されます。絶対値または精度情報が失われることがあります。ナロー変換された場合は、プリミティブがlongにキャストされたと見なすことができます。- 戻り値:
- longに変換された値
 
- 
floatValuefloat floatValue()この値をFloatValueに変換し、結果をfloatとして返します。 値は必要に応じてナローまたはワイド変換されるため、絶対値または精度情報が失われることがあります。ナロー変換された場合は、プリミティブがfloatにキャストされた場合と同じ結果になります。- 戻り値:
- floatに変換された値
 
- 
doubleValuedouble doubleValue()この値をDoubleValueに変換し、結果をdoubleとして返します。 値は必要に応じてワイド変換されるため、精度情報が失われることがあります。- 戻り値:
- doubleに変換された値
 
 
-