Le tableau ci-dessous décrit le mappage des types de données entre Java et ILE RPG. Ce mappage est réalisé lorsque vous créez un appel de méthode Java RPG dans le code ILE RPG, à l'aide de la fonction d'édition de l'éditeur LPEX de systèmes distants.
Type de données Java | Type de données ILE RPG | Longueur, type et mots clés ILE RPG |
boolean | Indicateur | N |
byte | Entier à 1 octet |
3I 0 |
byte[] | Caractère VARYING |
<longueur : 2 - 65535> A VARYING |
short | Entier à 2 octets | 5I C |
char | UCS-2 (longueur = 1) | 1C |
char[] | UCS-2 VARYING |
<longueur : 2 - 16383>C VARYING |
int | Entier à 4 octets | 10I 0 |
long | Entier à 8 octets | 20I 0 |
float | 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 | Objet | O CLASS <nom de classe complété par l'assistant> |
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.