21xrx.com
2024-12-23 00:50:53 Monday
登录
文章检索 我的文章 写文章
Java实现字母大小写转换的代码
2023-06-15 13:17:14 深夜i     --     --
Java 大小写 转换

在Java编程中,经常需要进行字母大小写的转换。比如将字符串中的大写字母转换为小写字母,或者将小写字母转换为大写字母。下面是Java实现字母大小写转换的代码:


public class CaseConversionExample {

  public static void main(String[] args) {

    String testString = "This Is a TeSt StRiNg";

    System.out.println("Original String: " + testString);

    String convertedString = caseConversion(testString);

    System.out.println("Converted String: " + convertedString);

  }

  private static String caseConversion(String str) {

    char[] charArray = str.toCharArray();

    for (int i = 0; i < charArray.length; i++) {

      if (Character.isUpperCase(charArray[i])) {

        charArray[i] = Character.toLowerCase(charArray[i]);

      } else if (Character.isLowerCase(charArray[i])) {

        charArray[i] = Character.toUpperCase(charArray[i]);

      }

    }

    return new String(charArray);

  }

}

这段代码中,我们首先定义了一个测试字符串testString,然后通过调用caseConversion方法将其转换为大小写互换的字符串。caseConversion方法中,我们先将字符串转换成char数组,然后利用for循环遍历每个字符,如果是大写字母就转换为小写字母,如果是小写字母就转换为大写字母,最后再将char数组转换回String即可。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复