製品
Mathematica
Mathematica for Students
Mathematica for the Classroom
Mathematica Personal Grid Edition
grid
Mathematica
web
Mathematica
Mathematica Player
(無料ダウンロード)
Mathematica Player Pro
Wolfram
Workbench
Mathematica
アプリケーション
ご購入
オンラインストア
他の購入方法
Volumeライセンスとサイトライセンス
販売部へのご連絡
ソフトウェア
サービス
アップグレード
トレーニング
書籍
ユーザサービス
ユーザリソース
製品のご登録
テクニカルサポート
カスタマーサービス
開発者サポート
サイトライセンスの確認
無料セミナー
認定トレーニング
ドキュメントと例題
チュートリアルスクリーンキャスト
ビデオギャラリー
デモンストレーションプロジェクト
教育ポータル
学生用リソース
会社概要
会社概要
ニュースとイベント
Wolframブログ
採用情報
Mathematica
の歴史
Stephen Wolframのホームページ
連絡先
Wolfram Webサイト
デモンストレーションプロジェクト
MathWorld
Integrator
Wolfram Functions Site
Wolframブログ
Mathematica Journal
Wolfram Library Archive
Wolfram
Tones
Wolfram Science
Stephen Wolfram
DOCUMENTATION CENTER SEARCH
Javaインターフェース
>
JLink
シンボル
J/Link ユーザガイド
J/Link ユーザガイドのMathematica からJavaを呼び出す
チュートリアル »
|
MakeJavaExpr
JavaNew
JavaObject
関連項目 »
|
外部プログラムの呼出し
Javaクラスとオブジェクト
その他 »
MakeJavaObject
MakeJavaObject[
expr
]
「値」が
expr
であるような新しいJavaオブジェクトを構築する.
詳細
MakeJavaObject
を使うためには,まず
J/Link
をロードしなくてはならない.それには
Needs
["JLink`"]
を実行する必要がある.
MakeJavaObject
は
JavaNew
を呼び出す簡単な方法である.
通常,
Object
を取るよう入力されているJavaメソッドを呼び出す必要があり,それを数値,文字列,配列値に渡したい場合に使用する.このような引数をメソッドに渡す前に
MakeJavaObject
を使って手動でJavaオブジェクトに変換する.
expr
は整数か実数,
String
,ブーリアン,数・文字列・ブーリアンのリストか行列でなければならない.
整数の
expr
では,生成されるJavaオブジェクトは型
java.lang.Integer
である.
実数では,生成されるJavaオブジェクトは型
java.lang.Double
である.
String
では,生成されるJavaオブジェクトは型
java.lang.String
である.
ブーリアンでは,生成されるJavaオブジェクトは型
java.lang.Boolean
である.
数,文字列,ブーリアンのリストあるいは行列の場合,生成されるオブジェクトは対応するプリミティブ型のJava配列になる.例えば,
MakeJavaObject[{1, 2, 3}]
ではこれらの値を持つ
int[]
が生成される.
関連項目
MakeJavaExpr
JavaNew
JavaObject
チュートリアル
J/Link
ユーザガイド
J/Link
ユーザガイドの
Mathematica
からJavaを呼び出す
その他
外部プログラムの呼出し
Javaクラスとオブジェクト
© 2008 Wolfram Research, Inc.