Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come fare il primo carattere di una stringa in Caps in Java

Quando si gestiscono dati di testo nei vostri programmi Java , è spesso necessario effettuare il trattamento su di esso . La classe String in Java fornisce una serie di metodi per alterare il contenuto delle variabili stringa di testo . Usando una combinazione di questi metodi , è possibile convertire il primo carattere nelle stringhe di capitali . Il processo richiede alcuni passaggi distinti , ma si può condensare il codice risultante in una singola riga all'interno del programma , ottenendo un valore di stringa modificata . Istruzioni
1

Crea la variabile stringa. Utilizzare il seguente codice per dichiarare e creare un'istanza la stringa , se non ne avete uno nel vostro programma già :

myText String = " qui ci sono alcune parole" ;

Se si dispone già di un stringa , si può utilizzare al posto . Questa variabile contiene una breve sezione di testo con alcune parole in esso , ma la tua può contenere sia lettere che ti piacciono . Il vostro programma può chiamare qualsiasi metodo della classe stringa su questa variabile .
2

Prendi il primo carattere della stringa . Al fine di convertire il primo carattere in maiuscolo , il programma deve prima acquisire un riferimento ad esso . Utilizzare il seguente codice di esempio per ottenere il primo carattere come sottostringa :

myText.substring ( 0 , 1 ) per

Questo istruisce Java per copiare la sezione specificata della stringa. Sottostringhe sono indicati con la prima posizione e la posizione dopo la fine della sezione desiderata . Questo codice indica il primo carattere di una sottostringa a partire dalla prima posizione nella stringa originale , che è indicato per zero , l'esecuzione in posizione prima del secondo personaggio , che viene indicato dal indice uno.

3

Converti il tuo carattere iniziale in maiuscolo. Estendere il codice come segue: .

MyText.substring ( 0 , 1 ) toUpperCase ( ) per

Questo istruisce Java di acquisire una copia del primo carattere , quindi convertirlo in caso equivalente superiore . Se il carattere è già maiuscolo , questo codice non ha effetto su di esso. Il tuo codice ha ora un riferimento alla versione superiore caso del primo carattere della stringa , ma la stringa originale rimane inalterato.
4

creare una nuova stringa . È necessario riassegnare il contenuto della variabile stringa originale a punto di una nuova stringa , che comprende la prima lettera , convertito in maiuscolo , più il resto della stringa esistente . Estendere il codice come segue: .

MyText myText.substring = ( 0 , 1 ) toUpperCase ( ) + myText.substring ( 1) ;

Quando questo codice viene eseguito , Java prima copia l' iniziale carattere, convertendolo in maiuscole , quindi concatena questo con la seconda parte della stringa originale , a partire dal secondo carattere , indicata dall'indice uno. La seconda operazione sottostringa fornisce solo la posizione di partenza, il programma copia il resto della stringa, a partire da questa posizione . Infine , Java copia questa nuova stringa nella variabile originale .
5

prova il vostro processo di conversione . Aggiungere il seguente codice per l'uscita del nuovo valore della stringa :

System.out.println ( myText ) ;

Salvare il file e compilare il programma , eseguirlo per verificare che l'operazione funziona . Si dovrebbe vedere " Ecco alcune parole ", scritto per la console di output . La stringa originale è stato sostituito dal suo equivalente con il primo carattere in maiuscolo .

 

Programmazione © www.354353.com