Nwlapcug.com


Come sostituire le lettere minuscole con capitelli in Java

Come sostituire le lettere minuscole con capitelli in Java


Programmi Java modello sequenze di caratteri di testo come stringhe. Le stringhe possono memorizzare caratteri ed eseguire operazioni su di essi. La classe string Java definisce i metodi programmi possono utilizzare qualsiasi stringhe che siano dichiarati. Metodi String coprono molte delle diverse tipologie di lavorazione, compresi i processi per modificare il contenuto delle stringhe. Se si dispone di un programma Java con una stringa in esso, è possibile modificare facilmente i caratteri minuscoli in caratteri maiuscoli utilizzando solo una piccola quantità di codice.

Istruzioni

1

Preparare la stringa all'interno del programma Java. Se non avete ancora una stringa, dichiarare e creare un'istanza di uno utilizzando la seguente sintassi:

String myWords = "Qui ci sono alcune parole";

Quando si crea la propria variabile di stringa, è possibile utilizzare i propri personaggi di nome e testo variabile. Utilizzando i nomi delle variabili significative rende i programmi più facili da lavorare, quindi questo è ideale laddove possibile. Include i caratteri di testo che ti piace all'interno del valore di stringa.

2

Convertire il tuo caratteri di testo in caratteri maiuscoli. Utilizzando il metodo "toUpperCase" della classe string, convertire tutti i caratteri all'interno della stringa in lettere maiuscole come segue:

myWords.toUpperCase();

Questo metodo prende il valore dell'oggetto string definendolo, quindi scorre attraverso di essa, sostituendo eventuali caratteri alfabetici minuscoli con le loro controparti lettere maiuscole. Il metodo influisce solo caratteri alfabetici, così qualsiasi punteggiatura simboli o numeri rimangono inalterati, e caratteri maiuscoli che appare già nella stringa sono lasciate così come sono.

3

Testare il valore di stringa. In Java, le stringhe sono immutabili, il che significa che qualsiasi modifica che si esegue su un valore di stringa effettivamente comporta la creazione di una nuova stringa. Quando si chiama il metodo "toUpperCase" su una stringa, la stringa chiamando il metodo mantiene una copia del valore stringa originale, conversione in lettere maiuscole all'interno di una nuova stringa. Pertanto, l'operazione lascia la stringa originale inalterato. Verificare la stringa originale come segue:

System.out.println(myWords);

Si dovrebbe vedere la stringa che compaiono all'interno della vostra area di output, ancora nel suo stato originale.

4

Salvare la stringa di nuova in una variabile. Per acquisire un riferimento per il nuovo valore di stringa con le lettere convertito in lettere maiuscole, modificare la riga di codice come segue:

String myUpperCaseWords = myWords.toUpperCase();

Il metodo "toUpperCase" restituisce un nuovo oggetto string contenente gli stessi caratteri della stringa originale, ma con tutte le lettere maiuscole. Se non è necessario che la stringa nel suo stato originale, è possibile riassegnare facoltativamente il nuovo valore per il riferimento alla variabile originale, sovrascrivere il valore esistente:

myWords = = myWords.toUpperCase();

5

Salvare il programma, quindi testare il codice compilando ed eseguendo il programma. Uscita il nuovo valore utilizzando la seguente sintassi:

System.out.println(myUpperCaseWords);

Si dovrebbe vedere la stringa scritta con lettere maiuscole. Se il codice non funziona come previsto, controllare la sintassi e compilarlo nuovamente. Utilizzare la nuova variabile string per qualsiasi elaborazione ha bisogno il vostro programma ha.

Consigli & Avvertenze

  • È anche possibile utilizzare il metodo "toLowerCase" per convertire i caratteri maiuscoli in caratteri minuscoli.
  • Se il programma sta svolgendo le operazioni ripetute modifiche sulle stringhe, è possibile utilizzare facoltativamente la classe StringBuilder.