Heim >Java >javaLernprogramm >Wie kann ich den ersten Buchstaben jedes Wortes in einer Java-Zeichenfolge großschreiben?

Wie kann ich den ersten Buchstaben jedes Wortes in einer Java-Zeichenfolge großschreiben?

Patricia Arquette
Patricia ArquetteOriginal
2024-12-25 14:56:16957Durchsuche

How Can I Capitalize the First Letter of Each Word in a Java String?

Großschreibung von Anfangszeichen in Zeichenfolgenwörtern mit integrierter Java-Funktion

In Java ist die integrierte Funktion WordUtils.capitalize(str) aus der Apache Commons Text-Bibliothek kann das erste Zeichen jedes Wortes in einer bestimmten Zeichenfolge groß schreiben, während andere Zeichen übrig bleiben davon nicht betroffen.

Verwendung:

Um das erste Zeichen jedes Wortes in einer Zeichenfolge groß zu schreiben, verwenden Sie einfach die folgende Syntax:

String capitalizedString = WordUtils.capitalize(originalString);

Beispiele:

Betrachten Sie die folgenden Beispiele, um das Verhalten des zu veranschaulichen WordUtils.capitalize()-Funktion:

  • "jon skeet" → "Jon Skeet"
  • "miles o'Brien" → "Miles O'Brien" (Großschreibung bleibt bei 'B ')
  • "old mcdonald" → "Alt Mcdonald“

Hinweis:

Wenn Sie das erste Zeichen jedes Wortes, einschließlich Konjunktionen wie „und“ und „der“, groß schreiben möchten, können Sie dies tun Verwenden Sie stattdessen die Funktion WordUtils.capitalizeFully(..). Dies führt für das gegebene Beispiel zu folgender Ausgabe:

  • "old mcdonald" → "Old McDonald"

Das obige ist der detaillierte Inhalt vonWie kann ich den ersten Buchstaben jedes Wortes in einer Java-Zeichenfolge großschreiben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn