JavaObjectToExpression

JavaObjectToExpression[javaobject]
指定されたJavaのオブジェクト参照をネイティブの Mathematica 式として値に変換する.

詳細詳細

  • JavaObjectToExpressionを使うためには,まず J/Link をロードしなくてはならない.それにはNeeds["JLink`"]を実行する必要がある.
  • 通常,Mathematica で意味をなす「値による」表現を持つJavaオブジェクトはすべて,Mathematica に自動的に値で返される.このようなオブジェクトには,文字列,配列(リストになる),java.lang.Integerのようないわゆるラッパークラスのインスタンスがある.しかし,明示的にJavaNewを呼び出すかReturnAsJavaObject関数を使うかした場合は,これらのタイプのひとつの参照形式を得ることができる.この場合,JavaObjectToExpressionを使って値を取り戻すことができる.
  • JavaObjectToExpressionMathematica で意味をなさない「値」表現を持つオブジェクトには何の影響もない.
New to Mathematica? Find your learning path »
Have a question? Ask support »