Bonjour à toutes et à tous,
Soit les instructions suivantes :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
double[] tblBase = new double[100];
for (int i = 0; i < 100; i++)
    // remplissage du tableau
double[] tblCopie; // pas de création de tableau
double[] autreTbl = new double[100]; // Création d'un tableau
 
tblCopie = tblBase; // tblCopie pointe sur tblBase
double dd = tblCopie[10] ; // Je retrouve la valeur de tblBase[10]
autreTbl = tblBase; // autreTbl pointe aussi sur tblBase
Pour une raison quelconque, tblBase disparaît, je suppose que tblCopie pointe maintenant sur null. Qu'en est-il de autreTbl ?

Merci pour vos précisions.

Pierre