| Type de données Java | Type de données ILE RPG | Longueur, type et mots clés ILE RPG |
| boolean | Indicateur | N |
| octet | Entier à un octet |
3I 0 |
| byte[] | Caractère VARIABLE |
<longueur : 2 - 65535>A VARYING |
| short | Entier à 2 octets | 5I C |
| char | UCS-2 (longueur = 1) | 1C |
| char[] | UCS-2 VARIABLE |
<longueur : 2 - 16383>C VARYING |
| ent | Entier à 4 octets | 10I 0 |
| long | Entier à 8 octets | 20I 0 |
| variable flottante | Variable flottante à 4 octets | 4F |
| double | Variable flottante à 8 octets | 8F |
| tableau | Tableau de type équivalent | <Type RPG rempli par l'assistant> DIM(<longueur : 1 - 32767>) |
| tout autre objet | d'objets | O CLASS <nom de classe complété par l'assistant> |