Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Comment construire une nouvelle page…
  • Comment faire pour utiliser Java pou…
  • Différentes techniques de débogage…
  • Comment faire pour convertir binaire…
  • Comment faire pour créer un objet n…
  • Comment faire pour installer l'API J…
  • Comment changer un entier en une cha…
  • Java API image Tutorial 
  • Fusionner Trier dans le code Java 
  • Comment définir la police à une ch…
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Java peut supprimer la dernière instance d' un personnage de Chaîne

    ? Utilisation de la classe de chaîne , les programmes Java peuvent stocker et modifier des séquences de caractères de texte. Chaînes en Java sont immuables , ce qui signifie qu'ils ne peuvent pas être modifiés mais seulement remplacées , si la classe String Builder offre la possibilité de modifier les séquences de texte. Utilisation de la classe Générateur de chaînes , les programmes Java peuvent d'abord trouver l'occurrence finale d'un caractère dans une chaîne , puis le retirer, retourner une nouvelle valeur de chaîne moins la dernière occurrence du caractère. Conversion en chaîne Builder

    Avant une chaîne peut être modifiée , les programmes Java peut créer un objet String Builder pour traiter et modifier la valeur de chaîne . L'exemple de code suivant illustre la création d'abord une chaîne de texte , puis en passant à la méthode constructeur d' un nouvel objet String Builder : Photos

    cordes someLetters = " abcdeab " ;

    StringBuilder letterBuilder = new StringBuilder ( someLetters ) .

    l'objet String Builder va maintenant permettre au programme de trouver et de supprimer l'apparition finale d'un caractère spécifié
    trouver la dernière occurrence
    < p> Pour trouver l'occurrence finale d'un caractère particulier , les programmes Java peuvent utiliser la méthode " lastIndexOf " . Cette méthode retourne une valeur de type int primitive représentant l'index de chaîne au cours de laquelle le personnage se produit pour la dernière fois . L'extrait de code suivant illustre trouver l'apparition finale du caractère de la chaîne , en appelant la méthode sur l'objet Générateur de chaînes puis stocker le résultat dans une variable :

    int finalOccurrence = letterBuilder.lastIndexOf ("a" ) ; Photos

    la variable int contient maintenant la valeur de l'indice du caractère que vous cherchez à supprimer .
    supprimer le caractère

    pour retirer le apparition finale d'un caractère d'une chaîne , les programmes Java peut utiliser la méthode de remplacement. Procédé de remplacement prend les positions de début et de fin de remplacer dans la chaîne , ainsi que la chaîne de remplacer cette séquence avec . Si vous souhaitez supprimer une partie d'une chaîne, vous pouvez tout simplement passer une chaîne vide comme le texte de remplacement . La syntaxe suivante illustre l'appel de la méthode replace sur l'objet Générateur de chaînes , en lui passant l'index de la survenance de caractère définitif , la position celle d'après et la chaîne de remplacement vide :

    letterBuilder.replace ( finalOccurrence , finalOccurrence +1 , "") ;

    l'objet string Builder détient désormais la chaîne d'origine avec la dernière occurrence d' " . une " enlevé
    obtenir la chaîne Valeur
    < p> Pour renvoyer une valeur de chaîne qui suit l'opération de retrait , les programmes Java peuvent appeler la méthode " toString " sur l'objet Générateur de chaînes . Le code suivant illustre obtenir la chaîne stockée dans le Générateur de chaînes , en attribuant cette nouvelle corde à la référence de la variable de chaîne d'origine :

    someLetters = letterBuilder.toString ();

    Vous pouvez vérifier la valeur de la chaîne en écrivant it out:

    System.out.println ( someLetters ) ;//" abcdeb "

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour convertir l'image en octets en Java 
  • Comment faire pour convertir ServletInputStream à FileInputStream 
  • Fonctions Java byte 
  • Longueur Méthode d' entrée en Java 
  • Comment mettre en œuvre une liste en XML Android 
  • Comment lire un fichier d'entrée en Java 
  • Comment changer Java Accueil 
  • Quelles sont les causes JRun Servlet Error 500 Null 
  • Commutateur Java Tutorial Déclaration 
  • Comment générer une chaîne de longueur variable en Java 
  • Connaissances Informatiques © http://www.ordinateur.cc