-
Question API Array
Salut,
Je dois faire appel à une méthode contenue dans un jar, jusque la tout va bien :)
Cette méthode prend en paramètre un Array:
public void setStatusList(Array StatusList)
Mon problème est que sais pas comment créer un Array. Normalment mes tableaux, je les crée comme ceci: boolean [] status = new boolean[n]
Existe-t-il une methode pour passer de mon tableau status à un array? ou une autre solution?
Merci
-
Salut,
Quel est la classe exacte ? Je pense qu'il doit s'agir de java.sql.Array qui représente les donnée de type ARRAY dans une base de données (et que tu obtient donc via JDBC)...
a++
-
Non, il s'agit java.lang.reflect.Array
En faite je pense que cela viens de la version de java.
Avec 1.4.x la ligne suivante fonctionne
Array monArray= Array.newInstance(Class.forName("Boolean"), nbElements);
mais avec le 1.5_06 cela ne compile pas....
J'ai donc contacté la personne qui avait developpé le jar afin qu'elle fasse les modifs nécessaires et voilà plus d'Array, que des tableaux boolean. Mon problème est donc résolu...;)
Merci
-
C'est bizarre parce que la classe java.lang.reflect.Array ne peut pas être instancié et que les tableaux n'hérite pas de cette classe normalement... :koi:
a++