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. 
 < Br > 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 .