Oracle® Developer Studio 12.5: dbx コマンドによるデバッグ

印刷ビューの終了

更新: 2016 年 6 月
 
 

assign コマンド

ネイティブモードでは、assign コマンドは新しい値をプログラムの変数に代入します。Java モードでは、assign コマンドは新しい値を局所変数またはパラメータに代入します。

ネイティブモードの構文

assign variable = expression

ここでは:

expression は、variable に代入される値です。

Java モードの構文

assign identifier = expression

ここでは:

expression は、次のいずれかを含むことができる有効な Java の式です。

  • class-name は、Java クラスの名前です。次のいずれかを使用できます。

    • ピリオド (.) を修飾子として使用したパッケージのパス (test1.extra.T1.Inner など)

    • シャープ記号 (#) が前に付き、スラッシュ (/) とドル記号 ($) を修飾子として使用したフルパス名。たとえば #test1/extra/T1$Inner などです。$ 修飾子を使用する場合は、class-name を引用符で囲みます。

  • field-name は、クラス内のフィールド名です。

  • identifierthis を含む局所変数またはパラメータで、現在のクラスインスタンス変数 (object-name.field-name) またはクラス (静的) 変数 (class-name.field-name) です。

  • object-name は、Java オブジェクトの名前です。