Bonjour,
J' ai besoin de récupérer le contenu d'un vecteur contenant des String.
Pour ne pas me compliquer la tâche, je fais appel à la méthode toString, ce qui donne (vBase étant le nom de mon vecteur):
Le seul problème, c'est que la chaine récupérée (sBase) commence et se termine par des crochets que je n'arrive pas à retirer ou à remplacer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 if (vBase.size()>0) { String sBase = vBase.toString(); txDebug.append("\nContenu du vecteur: "+ sBase); }
Ca donne ceci: [s1, s2, s3, s4, ..., sn]
J'ai essayé les méthodes replace ou substring de la classe String, mais rien n'y fait, je n'arrive pas à me débarasser de ces fichus crochets qui me gênent terriblement pour la bonne raison que j'ai besoin d'insérer cette chaine dans une requête SQL du genre (select ... from ... where .... in (s1, s2, s3, s4, ...sn) ).
Une petite idée ?
Partager