21xrx.com
2025-04-03 01:45:32 Thursday
文章检索 我的文章 写文章
Java实现字母大小写转换的代码
2023-06-15 13:17:14 深夜i     15     0
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即可。

  
  

评论区

请求出错了