[Vector] Tester le type d'un élément
Bonjour (bonsoir),
Je cherche actuellement un moyen de tester le contenu d'un vecteur. Le problème (disons pour moi) est qu'il peut contenir soit un float soit un nouveau vecteur.
Comment dois-je m'y prendre pour la comparaison ?
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| for(int i = 0; i < tailleListe(); i++)
{
Object currentElement = liste.get(i);
if((Float) currentElement == java.sql.Types.FLOAT)
chaine += currentElement;
else
{
Class cls = currentElement.getClass();
if(cls.isArray())
chaine += listeEnChaine((Vector) currentElement);
}
} |
Pour la comparaison de types je vois pas trop comment le faire :aie: