Java 提供了一些處理字串的套件和方法。使用這些方法,可以根據需要將字串轉換為不同的格式。 Java 字串類別有一個方法 toLowerCase() 將字串轉換為小寫。
廣告 該類別中的熱門課程 JAVA 掌握 - 專業化 | 78 課程系列 | 15 次模擬測驗開始您的免費軟體開發課程
網頁開發、程式語言、軟體測試及其他
java中的String類別提供了toLowerCase()方法,可以將字串中的所有字元轉換為小寫。當沒有明確指定參數時,toLowerCase() 使用預設參數「Local.getDefault()」。應謹慎使用此方法,因為它是本機敏感的,否則 HTML 標籤、協定金鑰、程式語言識別碼可能會產生匿名字元。 toLowerCase() 將其轉換為小寫字元後會建立一個新字串。
文法:
在以下語法中,給出了 toLowerCase() 方法,該方法將字串轉換為小寫。
toLowerCase() //OR public String toLowerCase(Locale locale)
將字串替換為小寫可以透過多種方式完成。將字串轉換為小寫的最佳方法之一是使用 toLowerCase()。 toLowerCase() 是一個公共方法。
toLowerCase() 方法與 toLowerCase(Locale.getDefault()) 類似。 getDeafult() 取得此 JVM 實例的預設區域設定值。預設區域設定由 JVM 在啟動時設定。如果未明確指定語言環境。可以使用 setDefault() 方法明確設定。
操作執行其任務需要區域設定。這種類型的操作稱為區域設定敏感的。 當傳遞 null 作為語言環境參數時,程式將拋出 NullPointerException。
以下是下面提到的以下範例:
在此範例中,main 方法的第一行實例化了一個物件以取得使用者的輸入。之後顯示一條訊息以輸入輸入句子。在下一行中,輸入字串儲存在變數「inputStr」中。最後一行以小寫形式顯示轉換後的字串。
//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()); } }
輸出:
在此範例中,顯示兩個字串,第一個字串大寫,第二個字串大部分單字採用駝峰式命名。應用 toLowerCase() 方法後,字串轉換為小寫,如輸出螢幕截圖所示。
//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); } }
輸出:
在此範例中,三個單獨的字串被轉換為小寫,每個字串在語言環境中都有不同的參數,即 ENGLISH、FRANCE、CHINESE。
//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); } }
輸出:
在本文中,我們將透過 java 類別提供的套件 & 方法將字串轉換為小寫。也通過了預設的語言環境參數,如果沒有指定任何參數, toLowerCase() 方法會隱式接受它。給出的例子也解釋如何在程式中使用 toLowerCase() 方法將字串轉換為小寫。
以上是Java 字串轉小寫的詳細內容。更多資訊請關注PHP中文網其他相關文章!