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字符串视频

发布了139 篇原创文章 · 获赞 82 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/houjunkang363/article/details/102547917