JavaObjectToExpression[javaobject]
指定されたJavaのオブジェクト参照をネイティブのWolfram言語式として値に変換する.
JavaObjectToExpression
JavaObjectToExpression[javaobject]
指定されたJavaのオブジェクト参照をネイティブのWolfram言語式として値に変換する.
詳細とオプション
- JavaObjectToExpressionを使うためには,まず J/Link をロードしなくてはならない.それにはNeeds["JLink`"]を実行する必要がある.
- 通常,Wolfram言語で意味をなす「値による」表現を持つJavaオブジェクトはすべて,Wolfram言語に自動的に値で返される.このようなオブジェクトには,文字列,配列(リストになる),java.lang.Integerのようないわゆるラッパークラスのインスタンスがある.しかし,明示的にJavaNewを呼び出すかReturnAsJavaObject関数を使うかした場合は,これらのタイプのひとつの参照形式を得ることができる.この場合,JavaObjectToExpressionを使って値を取り戻すことができる.
- JavaObjectToExpressionはWolfram言語で意味をなさない「値」表現を持つオブジェクトには何の影響もない.
テクニカルノート
関連するガイド
テキスト
Wolfram Research (2007), JavaObjectToExpression, Wolfram言語関数, https://reference.wolfram.com/language/JLink/ref/JavaObjectToExpression.html.
CMS
Wolfram Language. 2007. "JavaObjectToExpression." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/JLink/ref/JavaObjectToExpression.html.
APA
Wolfram Language. (2007). JavaObjectToExpression. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/JLink/ref/JavaObjectToExpression.html
BibTeX
@misc{reference.wolfram_2025_javaobjecttoexpression, author="Wolfram Research", title="{JavaObjectToExpression}", year="2007", howpublished="\url{https://reference.wolfram.com/language/JLink/ref/JavaObjectToExpression.html}", note=[Accessed: 30-April-2026]}
BibLaTeX
@online{reference.wolfram_2025_javaobjecttoexpression, organization={Wolfram Research}, title={JavaObjectToExpression}, year={2007}, url={https://reference.wolfram.com/language/JLink/ref/JavaObjectToExpression.html}, note=[Accessed: 30-April-2026]}