ページの先頭行へ戻る
J アダプタクラスジェネレータ V11.0 ユーザーズガイド
FUJITSU Software

5.5.1 データ型

Javaのデータ型は、COBOLのデータ型に以下のようにマッピングします。

Javaのデータ型

COBOLのデータ型

boolean

PIC 1

byte

PIC X

char

PIC X(2)

  • ANK文字を格納する場合、1バイト目を使用し、2バイト目はX"00"になります。

  • 日本語文字を格納する場合、2バイト~4バイト使用します。

  • コード指定のオプションで-cs(シフトJIS)が指定された場合にマッピングします。コード指定のオプションが指定されていない場合も同様です。

PIC N

  • ANK文字を格納する場合、1バイト目を使用し、2バイト目はX"00"になります。

  • 日本語文字を格納する場合、2バイトまたは4バイト使用します。

  • コード指定のオプションで-cu、-culまたは-cub(Unicode用)が指定された場合にマッピングします。

short

PIC S9(4) COMP-5

int

PIC S9(9) COMP-5

long

PIC S9(18) COMP-5

float

COMP-1

double

COMP-2

配列

OBJECT REFERENCE 配列アダプタクラス

オブジェクト

OBJECT REFERENCE アダプタクラス

java.lang.Stringクラス

PIC X ANY LENGTH

  • -sオプションまたは“Option String”パラメタを指定してアダプタクラスを生成した場合にマッピングします。