Salut!
Pour copier le contenu d'un "ArrayList<ArrayList<Double>>", "matrice":
.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
Mais les lignes:
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part temp=(ArrayList<ArrayList<Double>>)(matrice.clone());
provoquent le warning:
Code : Sélectionner tout - Visualiser dans une fenêtre à part temp.set(j,(ArrayList<Double>)(matrice.get(j).clone()));
Pourtant c'est bien ainsi que doit être casté le retour de "clone", non?
Code : Sélectionner tout - Visualiser dans une fenêtre à part Type safety: The cast from Object to ArrayList<ArrayList<Double>> is actually checking against the erased type ArrayList
Merci de votre aide.

 

 
		
		 
         
 

 
			
			



 
			 
   
 


 Warning avec la méthode "clone" sur un "ArrayList"
 Warning avec la méthode "clone" sur un "ArrayList"
				 Répondre avec citation
  Répondre avec citation 
						


 
			 
 
 
			 
 
Partager