是否有大写和小写的Unicode字母?

scr*_*avy 0 java unicode

是否有Unicode代码点代表字母,但既不是大写也不是小写?

尤其是对于有其Java的功能特点java.lang.Character.isLetter将返回true,但java.lang.Character.isUpperCasejava.lang.Character.isLowerCase将返回false?

Jon*_*eet 5

为自己测试这个是微不足道的:

public class Test {
  public static void main(String[] args) {
    for (int i = Character.MIN_CODE_POINT;
         i <= Character.MAX_CODE_POINT;
         i++) {
      if (Character.isLetter(i) &&
          !Character.isUpperCase(i) &&
          !Character.isLowerCase(i)) {
        System.out.printf("%04x %c%n", i, i);
      }
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

你会发现写出了很多条目.