Salut à tous!

J'ai un problème trop bizarre:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Date dateSauvegardee = date;
 
Calendar calendar = Calendar.getInstance();
calendar.setTime( date);
calendar.add( Calendar.DATE, -7 );
date.setTime( calendar.getTimeInMillis() );
en exécutant la dernière ligne, même la variable dateSauvegardee change et prend la valeur de date. Comment est-ce possible??