Heim >Java >javaLernprogramm >Java-String in Kleinbuchstaben umwandeln
Java stellt einige Pakete und Methoden zur Verfügung, um mit der Zeichenfolge zu arbeiten. Mit diesen Methoden kann der String je nach Bedarf in verschiedene Formate konvertiert werden. Die Java-String-Klasse verfügt über eine Methode toLowerCase(), um die Zeichenfolge in Kleinbuchstaben umzuwandeln.
WERBUNG Beliebter Kurs in dieser Kategorie JAVA MASTERY - Spezialisierung | 78 Kursreihe | 15 ProbetestsStarten Sie Ihren kostenlosen Softwareentwicklungskurs
Webentwicklung, Programmiersprachen, Softwaretests und andere
Die String-Klasse in Java bietet eine Methode toLowerCase() , die alle Zeichen der Zeichenfolge in Kleinbuchstaben umwandelt. toLowerCase() verwendet den Standardparameter „Local.getDefault()“, wenn nichts explizit als Parameter angegeben wird. Diese Methode sollte mit Vorsicht verwendet werden, da sie lokal empfindlich ist. Andernfalls können HTML-Tags, Protokollschlüssel und Programmiersprachen-IDs anonyme Zeichen generieren. toLowerCase() erstellt eine neue Zeichenfolge, nachdem sie in Kleinbuchstaben umgewandelt wurde.
Syntax:
In der folgenden Syntax wird die Methode toLowerCase() angegeben, die eine Zeichenfolge in Kleinbuchstaben umwandelt.
toLowerCase() //OR public String toLowerCase(Locale locale)
Das Ersetzen von Zeichenfolgen durch Kleinbuchstaben kann auf verschiedene Arten erfolgen. Eine der besten Möglichkeiten, die Zeichenfolge in Kleinbuchstaben umzuwandeln, ist die Verwendung von toLowerCase(). toLowerCase() ist eine öffentliche Methode.
Methode toLowerCase() ähnelt toLowerCase(Locale.getDefault()). getDeafult() ruft den Wert des Standardgebietsschemas für diese Instanz der JVM ab. Das Standardgebietsschema wird von JVM zum Zeitpunkt des Starts festgelegt. Wenn das Gebietsschema nicht explizit angegeben wird. Es kann explizit mit der Methode setDefault().
festgelegt werdenDas Gebietsschema ist erforderlich, damit der Vorgang seine Aufgabe ausführen kann. Diese Art von Vorgang wird als gebietsschemasensitiv bezeichnet. Beim Übergeben von null als Gebietsschemaparameter löst das Programm eine NullPointerException aus.
Hier sind die folgenden Beispiele:
In diesem Beispiel instanziierte die erste Zeile der Hauptmethode ein Objekt, um Eingaben vom Benutzer entgegenzunehmen. Anschließend wird eine Meldung zur Eingabe eines Eingabesatzes angezeigt. In der nächsten Zeile wird der Eingabestring in der Variablen „inputStr“ gespeichert. Die letzte Zeile zeigt die konvertierte Zeichenfolge in Kleinbuchstaben an.
//importing packages here import java.util.*; class StringToLowercaseExample{ public static void main(String[] args) { //instantiating scanner object Scanner scObj = new Scanner(System.in); System.out.println("Please enter String to convert it into lowercase:"); // retrieving string entered String inputStr = scObj.nextLine(); //converting string into lowercase System.out.println("String after conversion in Lower Case = " + inputStr.toLowerCase()); } }
Ausgabe:
In diesem Beispiel werden zwei Zeichenfolgen angezeigt. Die erste Zeichenfolge wird groß geschrieben und die zweite enthält den größten Teil des Wortes in CamelCase. Nach Anwendung der Methode toLowerCase() wird die Zeichenfolge in Kleinbuchstaben umgewandelt, wie im Ausgabe-Screenshot dargestellt.
//importing packages here import java.util.*; class StringToLowercaseExample2{ public static void main(String[] args) { //assigning string to the first variable String strFirst = "FAMILIARITY BREEDS CONTEMPT."; //converting I string to lowercase String strFirstLowerCase = strFirst.toLowerCase(); //displaying string after conversion System.out.println("String I after converting into lowercase: \n" + strFirstLowerCase); //assigning string to the second variable String strSecond = "Every Cloud has a Silver Lining."; //converting II string to lowercase String strSecondLowerCase = strSecond.toLowerCase(); //displaying string after conversion System.out.println("\nString II after converting into lowercase: \n" + strSecondLowerCase); } }
Ausgabe:
In diesem Beispiel werden drei separate Zeichenfolgen in Kleinbuchstaben umgewandelt. Jede Zeichenfolge hat einen anderen Parameter im Gebietsschema, z. B. ENGLISCH, FRANKREICH, CHINESISCH.
//importing packages here import java.util.*; class StringToLowercaseExample3{ public static void main(String[] args) { //assigning string to a variable String str1 = "There is No Place Like Home"; //displaying the str1 before conversion System.out.println(str1); //converting string to lowercase, specifying Locale explicitly String str1Converted = str1.toLowerCase(Locale.FRANCE); //displaying the str1 after conversion System.out.println(str1Converted); //line separator System.out.println("\n"); String str2 = "No Man is an Island"; //displaying the str2 before conversion System.out.println(str2); //converting string to lowercase, specifying Locale explicitly String str2Converted = str2.toLowerCase(Locale.ENGLISH); //String turkish = str2.toLowerCase(Locale.forLanguageTag("tr")); //displaying the str2 after conversion System.out.println(str2Converted); //line separator System.out.println("\n"); String str3 = "An Empty Vessel Makes Much Noise"; //displaying the str3 before conversion System.out.println(str3); //converting string to lowercase, specifying Locale explicitly String str3Converted = str3.toLowerCase(Locale.CHINA); //displaying the str3 after conversion System.out.println(str3Converted); } }
Ausgabe:
In diesem Artikel gehen wir das Paket und die Methode durch, die von der Java-Klasse bereitgestellt werden, um Zeichenfolgen in Kleinbuchstaben umzuwandeln. Die toLowerCase()-Methode hat auch den Standard-Locale-Parameter durchlaufen und akzeptiert ihn implizit, wenn nichts als Parameter angegeben ist. Anhand der Beispiele wird auch erläutert, wie die Methode toLowerCase() im Programm verwendet werden kann, um eine Zeichenfolge in Kleinbuchstaben umzuwandeln.
Das obige ist der detaillierte Inhalt vonJava-String in Kleinbuchstaben umwandeln. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!