Java データ型と同じものを持つ COBOL データ型を共有することができます。
(COBOL データ型には、Java データ型と同じものがありますが、同じでないものもあります。)
次の方法で Java とデータ項目を共有します。
- INVOKE ステートメントの USING 句に引数として渡します。
- Java メソッドから、USING 句のパラメーターとして受け取ります。
- INVOKE ステートメントの RETURNING 値として受け取ります。
- COBOL メソッドの PROCEDURE DIVISION ヘッダーの RETURNING 句の値として戻します。
配列およびストリングを渡したり受け取ったりするには、以下のように、それらをオブジェクト参照として宣言します。
- 特殊配列クラスのうちの 1 つのインスタンスが含まれているオブジェクト参照として、配列を宣言します。
- jstring クラスのインスタンスが含まれているオブジェクト参照として、ストリングを宣言します。