如何反转单个字符的大小写?

package nine.march.twenty;

import java.util.Scanner;

public class UpperCaseToLowerCase {

    public static void main(String[] args) {

        char ch='a';
        
    }
}

如果我放 'a' 我想要 'A '

如果我放'A',我想要'a'

回答

使用Character.isUpperCase()来确定字符是什么的情况下,与Character.toLowerCase()Character.toUpperCase()改变的情况下。

char c = 'A';
char result = Character.isUpperCase(c) ? Character.toLowerCase(c) : Character.toUpperCase(c);
System.out.println(result);

哪个打印:

a

  • If you need it to be locale-sensitive, it is recommend that one use `String#toUpperCase`.

以上是如何反转单个字符的大小写?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>