Come sostituire lettere minuscole con lettere maiuscole in Java

Le linee Java solitamente elaborano il testo di input dell'utente.

Passaggio 1

Prepara la tua linea con il tuo programma Java. Se non ne hai ancora uno, dichiaralo ed esemplificalo usando la seguente sintassi:

String myWords = "Ecco alcune parole";

È possibile utilizzare il proprio nome di variabile e caratteri di testo quando si crea la propria linea variabile. L'utilizzo di nomi di variabili significative facilita il lavoro con i programmi, quindi è ideale quando possibile. Includere qualsiasi carattere di testo che ti piace sulla linea di valore.

Passaggio 2

Converti i caratteri del testo in maiuscolo. Utilizzando il metodo "toUpperCase" della classe line, converti tutti i caratteri della tua riga in maiuscolo come segue:

myWords.toUpperCase ();

Questo metodo prende il valore dell'oggetto linea chiamandolo e quindi lo scorre attraverso, sostituendo qualsiasi carattere alfabetico in minuscolo con gli equivalenti maiuscoli. Il metodo riguarda solo i caratteri alfabetici, quindi nessun segno di punteggiatura o numero non viene modificato e tutti i caratteri maiuscoli che appaiono già sulla riga rimangono invariati.

Passaggio 3

Metti alla prova il tuo valore di linea In Java, le linee sono immutabili, il che significa che qualsiasi modifica apportata a un valore di linea comporta la creazione di una nuova linea. Quando si chiama il metodo "toUpperCase" su una riga, la linea che chiama il metodo mantiene una copia del valore di linea originale, convertendolo in maiuscolo con una nuova riga. L'operazione, quindi, lascia inalterata la linea originale. Metti alla prova la tua linea originale come segue:

System.out.println (myWords);

Dovresti vedere la linea che appare nella tua zona di uscita, che è ancora nel suo stato originale.

Passaggio 4

Salva la tua nuova riga in una variabile. Per acquisire un riferimento al valore della nuova riga con le lettere convertite in maiuscolo, correggere la riga di codice come segue:

String myUpperCaseWords = myWords.toUpperCase ();

Il metodo "toUpperCase" restituisce un nuovo oggetto linea che contiene gli stessi caratteri della linea originale, ma con tutte le lettere maiuscole. Se non hai bisogno della linea nel suo stato originale, puoi facoltativamente riassegnare il nuovo valore al riferimento della variabile originale, sovrascrivendo il suo valore esistente:

myWords = = myWords.toUpperCase ();

Passaggio 5

Salva il tuo programma e poi prova il tuo codice compilando e giocando il programma. Prendi il nuovo valore usando la seguente sintassi:

System.out.println (myUpperCaseWords);

Dovresti vedere la tua riga scritta in lettere maiuscole. Se il codice non funziona come previsto, controlla la sintassi e compila nuovamente. Usa la tua nuova linea variabile per qualsiasi esigenza processata dal tuo programma.