IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

php: rtrim(",",chaine) -> en JAVA


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2008
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 19
    Par défaut php: rtrim(",",chaine) -> en JAVA
    Salut à tous,

    j'ai une chaine dans laquelle j'ajoute des éléments séparés par des virgules.

    gilles,paul,robert,

    Par contre comme cette chaine est destinée à la construction d'une requette SQL, je voudrais enlever la dernière virgule si non SQL va bugger

    y a t'il un moyen simple comme en PHP

    chaine = rtrim (",",chaine)

    Merci à vous

  2. #2
    Membre éprouvé
    Avatar de Deadpool
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 312
    Par défaut
    Citation Envoyé par Gillouz Voir le message
    Salut à tous,

    j'ai une chaine dans laquelle j'ajoute des éléments séparés par des virgules.

    gilles,paul,robert,

    Par contre comme cette chaine est destinée à la construction d'une requette SQL, je voudrais enlever la dernière virgule si non SQL va bugger

    y a t'il un moyen simple comme en PHP

    chaine = rtrim (",",chaine)

    Merci à vous
    La méthode substring de la classe String?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    chaine = chaine.substring(0, chaine.length()-1);
    N'hésite pas à consulter la Javadoc hein, notamment celle de la classe String.

  3. #3
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    Si tu construit une chaine tu dois utiliser un StringBuffer/StringBuilder qui comporte les méthodes pour supprimer un caractère...

    Mais le plus simple serait encore de ne pas ajouter cette virgule en trop...

    Il faudrait revoir ton algo qui crée cette chaine...

    a++

Discussions similaires

  1. postgres-php erreur unterminated quoted
    Par peppena dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 02/05/2006, 16h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo