| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Java Programming >> Content
    Può Java Rimuovere l'ultima istanza di un carattere da una stringa
    ? Utilizzando la classe string , programmi Java in grado di memorizzare e modificare le sequenze di caratteri di testo . Le stringhe in Java sono immutabili , nel senso che non possono essere modificati , ma solo sostituiti , in modo che la classe String Builder fornisce la possibilità di modificare le sequenze di testo . Uso della classe String Builder , i programmi Java possono prima trovare l'occorrenza finale di un carattere in una stringa , quindi rimuoverlo , restituendo un nuovo valore stringa meno ultima occorrenza del carattere . Conversione A String Builder

    Prima di una stringa può essere modificata , i programmi Java in grado di creare un oggetto String Builder per elaborare e modificare il valore della stringa . Il seguente codice di esempio mostra prima la creazione di una stringa di testo , poi passarlo al metodo di costruzione di un nuovo oggetto String Builder :

    someLetters String = " abcdeab " ;

    StringBuilder letterBuilder = new StringBuilder ( someLetters ) .

    l'oggetto String Builder consentirà ora il programma per trovare e rimuovere la comparsa finale di un carattere specificato
    trovare l'ultima occorrenza
    < p > Per trovare l' occorrenza finale di un personaggio particolare , i programmi Java possono utilizzare il metodo " lastIndexOf " . Questo metodo restituisce un valore di tipo primitivo int che rappresenta l' indice di stringa in cui il personaggio si verifica per l'ultima volta . Il codice seguente estratto dimostra trovare l' occorrenza finale del carattere della stringa , chiamando il metodo sull'oggetto String Builder poi memorizzare il risultato in una variabile :

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

    la variabile int contiene ora il valore di indice del carattere che si sta cercando di rimuovere.
    rimuovere il carattere

    per rimuovere il occorrenza finale di un carattere da una stringa , i programmi Java può utilizzare il metodo di sostituzione. Il metodo replace prende le posizioni iniziale e finale per sostituire all'interno della stringa , così come la stringa da sostituire con quella sequenza . Se si desidera rimuovere una sezione da una stringa , si può semplicemente passare una stringa vuota come il testo di sostituzione . La sintassi seguente mostra la chiamata al metodo replace sull'oggetto String Builder , passandogli l'indice del verificarsi carattere finale , la posizione di quello dopo e la stringa di sostituzione vuota :

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

    l'oggetto String Builder ora detiene la stringa originale con l'ultima occorrenza di "a". rimosso
    ottenere la stringa Valore
    < p > Per restituire un valore di stringa che segue l'operazione di rimozione , i programmi Java possono chiamare il metodo " toString " sull'oggetto String Builder . Il codice seguente illustra ottenere la stringa memorizzata dal costruttore String, assegnando questa nuova stringa alla stringa originale di riferimento variabile :

    someLetters = letterBuilder.toString ();

    Si può controllare il valore di la stringa da scrivere fuori :

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

    Previous :

    next :
      Articoli Correlati
    ·Come creare un vuoto Java Mappa 
    ·Qual è il significato di Applet 
    ·Come modificare il colore del testo in Java Chat 
    ·Come incorporare Java 
    ·Come fare un programma Java per Radici quadrate 
    ·Come Centro - Giustifica uscita String in Java 
    ·Dipingere Metodo in un Applet Java 
    ·Come utilizzare Eclipse alla Lista funzioni deprecate 
    ·Java e il controllo ortografico 
    ·Come ottenere il Maven Pom Versione in Primavera 
      Articoli in evidenza
    ·Come codice nella XSPF 
    ·Funzione ricorsiva in C 
    ·Come aprire i file MBOX 
    ·Nascondere C + + Simboli nella libreria statica 
    ·Come disattivare l'autenticazione di Windows in IIS 
    ·Come modificare i metadati di una foto 
    ·Come incrementare DOS Valore variabile 
    ·Python Progetti per OpenCV 
    ·Come leggere in numeri interi in Java e Skip gli spazi …
    ·La definizione di UML 
    Copyright © Conoscenza Informatica http://it.wingwit.com