| Java データ・タイプ | ILE RPG データ・タイプ | ILE RPG の長さ、タイプ、およびキーワード |
| boolean | インディケーター | N |
| byte | 1 バイトの整数 |
3I 0 |
| byte[] | 文字 VARYING |
<長さ: 2 - 65535> A VARYING |
| short | 2 バイトの整数 | 5I C |
| char | UCS-2 (長さ = 1) | 1C |
| char[] | UCS-2 VARYING |
<長さ: 2 - 16383>C VARYING |
| int | 4 バイトの整数 | 10I 0 |
| long | 8 バイトの整数 | 20I 0 |
| float | 4 バイトの浮動小数点数 | 4F |
| double | 8 バイトの浮動小数点数 | 8F |
| any array | 等価なタイプの配列 | <RPG タイプ (ウィザードで入力) > DIM(< 長さ: 1 - 32767>) |
| その他すべてのオブジェクト | オブジェクト | O CLASS <className (ウィザードで入力) > |