Avec le nom d'une classe, on peut créer une instance:
Mais comment faire pour avoir un array?
Code : Sélectionner tout - Visualiser dans une fenêtre à part Class.forName("org.me.MyClass").newInstance();
Autrement dit fairemais avec la réflection.
Code : Sélectionner tout - Visualiser dans une fenêtre à part new Myclass[0];
"MyClass" peut être donné comme String ou même Class (via getType) directement. C'est surtout l'instanciation de l'array qui m'intéresse.

 

 
		
		 
         
 

 
			
			


 
   


 [Reflect] Créer un array d'objets avec le nom de leur classe
 [Reflect] Créer un array d'objets avec le nom de leur classe
				 Répondre avec citation
  Répondre avec citation 
  
  
 
 
			 
   
  
			 
						 Envoyé par spekal
 Envoyé par spekal
					
				
Partager