gestione delle stringhe in Java fornisce una serie di funzioni standard . Quando si sta utilizzando e manipolando stringhe di testo all'interno di un programma Java , si potrebbe aver bisogno di modificare e formattare per la visualizzazione per gli utenti . Un esempio comune sta formattando un pezzo di testo , come una frase, che consiste nel fare che la prima lettera è maiuscola . Capitalizzare la prima lettera di una stringa Java è molto semplice e richiede pochi semplici passi che anche un principiante di programmazione può raggiungere. Istruzioni
1
Preparare la stringa di testo all'interno del programma Java . Il codice riportato di seguito viene illustrata una variabile stringa di istanze :
someText String = " qui è un testo " ;
Se si dispone già di una variabile stringa , si può usare quello. La stringa di testo in questione può contenere qualsiasi carattere diverso che ti piace , compresi i simboli di punteggiatura e numeri, fino a quando il primo carattere è una lettera .
2
Isolare il primo carattere nella stringa . Per convertire il primo carattere nella stringa in maiuscolo , è necessario prima di fornire Java con un riferimento ad esso . Inserisci il seguente codice :
someText.substring ( 0 , 1 ) per
Nella porzione di codice viene utilizzato il metodo substring per isolare il primo carattere della stringa , fornendo l'inizio e la fine corsa della richiesta sezione d'archi . Questa è solo una parte della linea di codice finale che capitalizzare la prima lettera nella stringa . Il processo richiede un numero di operazioni distinte che lavorano in congiunzione con un altro . Lavorando attraverso questi a loro volta , si avrà una più chiara comprensione della tecnica che si utilizza.
3
Convertire il primo carattere nella stringa in maiuscolo. Il metodo Java " toUpperCase " funziona solo con le stringhe , non sui singoli personaggi , quindi è necessario eseguire l'operazione sul carattere come stringa. Aggiungi alla tua riga di codice come segue : .
SomeText.substring ( 0 , 1 ) toUpperCase ( ) per
Il codice chiama il metodo " toUpperCase " sulla prima lettera della stringa , rappresentato come una stringa .
4
Copia i risultati della capitalizzazione in una variabile . Finora , il codice ha convertito la prima lettera della stringa in maiuscolo , ma ha effettuato questa operazione su una stringa separata piuttosto che sulla stringa originale . Per eseguire l'operazione di conversione sul variabile stringa originale , è necessario assegnare il risultato dell'operazione di esso nel modo seguente : .
SomeText someText.substring = ( 0 , 1 ) toUpperCase ( ) per < p > Questo codice sovrascrive il valore della variabile originale con i risultati della vostra operazione di capitalizzazione . Tuttavia, al momento, la parte della stringa che segue la prima lettera è stata esclusa .
5
Completare tuo capitalizzazione stringa aggiungendo il resto della stringa alla variabile . Inserisci il codice di dichiarazione finale come segue : .
SomeText someText.substring = ( 0 , 1 ) toUpperCase ( ) + someText.substring ( 1) ;
Questo prende la stringa originale , capitalizza l' primo carattere , e poi si unisce questo con il resto della stringa , sostituendo il valore della variabile originale con il risultato dell'operazione . È possibile verificare la nuova stringa scrivendolo nella console di output Java come segue :
//output " Ecco un testo "
System.out.println ( someText ) ;