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

Langage Java Discussion :

Remplacer une sous chaîne de caractère par une chaîne de caractère


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2017
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2017
    Messages : 11
    Par défaut Remplacer une sous chaîne de caractère par une chaîne de caractère
    Bonsoir,
    J'ai défini un attribut Libelle comme ceci :
    String Libelle ="#civiite #nom , votre commande N° : #numcommande est prête".

    Je recherche une méthode me permettant de remplacer toutes les sous chaîne commençant par # par des valeurs passer en parametres d'une autre methode.
    Par exemple, je voudrais ça :

    modele M = new modele ("Monsieur", "Patrick", "121534665421");
    et que M.Afficherlibelle() me renvoi
    Monsieur Patrick , votre commande N° : 121534665421 est prête;

    ça serait super de pouvoir m'aider , merci.

  2. #2
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 096
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : R&D - Palefrenier programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 096
    Par défaut
    Il y'a pleins de solutions dont :

    La méthode replaceAll de la classe String :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    str = monstring.replaceAll("aremplacer", "leremplacement");
    ou la méthode format de la classe String :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    String res = String.format("%s %s , votre commande N° : %d est prête", m.civilite, m.nom, m.id);
    Après tu peux créer si tu veux ta méthode Afficherlibelle et utiliser un des 2 code si dessus (en l'adaptant).
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2017
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2017
    Messages : 11
    Par défaut
    Merci, je vais essayer la méthode 2 sur le champs.

Discussions similaires

  1. Réponses: 9
    Dernier message: 26/10/2016, 15h07
  2. Réponses: 4
    Dernier message: 19/11/2014, 16h44
  3. Réponses: 13
    Dernier message: 30/06/2010, 15h23
  4. Remplacer une chaîne de caractéres par une autre
    Par koKoTis dans le forum Linux
    Réponses: 6
    Dernier message: 15/10/2007, 09h00
  5. Réponses: 8
    Dernier message: 15/07/2006, 18h59

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