Java入門第80課——轉換字符串中英文字母的大小寫形式

問題

        在上一案例的基礎上,將字符串中的英文字符都轉換成小寫或者都轉換成大寫形式,即,現有字符串"我喜歡你",將該字符串中的英文Java都轉成小寫形式或者轉成大寫形式。

方案

        首先,使用String類的toUpperCase方法將字符串中的所有英文字符轉換爲大寫,該方法聲明如下所示:

String toUpperCase()

        以上方法用於返回字符串的大寫形式。

        其次,使用String類的toLowerCase方法將字符串中的所有英文字符轉換成小寫,該方法聲明如下所示:

String toLowerCase()

        以上方法用於返回字符串的小寫形式。

步驟

        實現此案例需要按照如下步驟進行。

步驟一:使用toUpperCase方法

        首先,在類TestString中,添加測試方法,然後,在該方法中,首先,定義字符串str,然後初始化爲"我喜歡Java",接着,使用String類的toUpperCase方法將字符串中的所有英文字符轉換成大寫形式。代碼如下所示:

    package day01;
    
    import org.junit.Test;
    
    public class TestString{
        
        /**
         *轉換字符串中英文字母的大小寫形式
         */
         @Test
         public void testToUpperCaseAndToLowerCase(){
             String str="我喜歡Java";
             
             str=str.tuUpperCase();
             System.out.println(str);//我喜歡JAVA
         }
    }

        運行testToUpperCaseAndToLowerCase方法,控制檯輸出結果如下:

我喜歡JAVA

        從輸出結果可以看出,已經將小寫"Java",轉成了大寫形式的"JAVA"。

步驟二:使用toLowerCase方法

        使用String類的toLowerCase方法將字符串中的所有英文字符轉換成小寫。代碼如下所示:

    package day01;
    
    import org.junit.Test;
    
    public class TestString{
        
        /**
         *轉換字符串中英文字母的大小寫形式
         */
         @Test
         public void testToUpperCaseAndToLowerCase(){
             String str="我喜歡Java";
             
             str=str.tuUpperCase();
             System.out.println(str);//我喜歡JAVA
             
             str=str.toLowerCase();
             System.out.println(str);//我喜歡java
         }
    }

        運行testToUpperCaseAndToLowerCase方法,控制檯輸出結果如下所示:

    我喜歡JAVA
    
    我喜歡java

        從輸出結果可以看出,又將大寫的"JAVA"轉成了小寫"java"的形式。

關注公衆號,回覆"string"即可獲取string字符串視頻

發佈了132 篇原創文章 · 獲贊 74 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章