Comment puis-je supprimer un Apostrophe partir d'une chaîne en Java?

La classe cordes de Java a de nombreuses méthodes intégrées pour manipuler le texte contenu dans la chaîne. Pour enlever les apostrophes de Cordes où ils ne devraient pas exister, la fonction clé est la "remplacer" fonction. Les apostrophes sont simplement remplacés par des chaînes vides.

Instructions

  1. Ouvrez un nouveau fichier, de texte vide. Un éditeur de texte va faire, y compris Windows Notepad- cependant, vous aurez plus de fonctionnalités puissantes disponibles pour vous si vous utilisez un environnement Java dédiée de développement intégré (IDE). Enregistrez le fichier avec le nom "StringManipulation.java."

  2. Collez le code suivant dans le fichier texte:

    public class StringManipulation {

    main (String [] args) {public static void


    }

    }

    Tout le code pour le reste du tutoriel va aller dans les parenthèses de la "principal public static void" Procédé.

  3. Collez le texte suivant pour créer une chaîne et d'imprimer une copie de celui-ci sur la console:

    S = cordes "-Ceci est une chaîne qui contient est un peu apostrophe incorrecte de."--
    System.out.println (s) -



  4. Collez le code suivant pour supprimer les apostrophes:

    s = s.replace ("- '"-, "-" -) -

    Il peut être un peu difficile de voir dans cette police, afin d'aller à travers elle, étape par étape: La chaîne 'est étant remplacés par une chaîne complètement vide. La barre oblique inverse est nécessaire de dire à Java que vous souhaitez l'apostrophe à prendre littéralement et non interprété comme du code Java. Enfin, la chaîne résultante est copié sur l'ancienne chaîne.

  5. Collez le texte suivant pour imprimer le résultat:

    System.out.println (s) -

Conseils & Avertissements

  • La fonction de remplacement ne modifie pas sa propre chaîne. Au lieu de cela, elle renvoie une copie de la nouvelle chaîne. Donc, si à la place du code dans la quatrième étape, vous avez collé:
  • s.replace (" "", "");
  • La chaîne s restera inchangé.
» » » » Comment puis-je supprimer un Apostrophe partir d'une chaîne en Java?