在Java中,如何查找字符串中的第一个字符是否为大写但没有正则表达式
问题描述:
在Java中,查找字符串中的第一个字符是否为大写而不使用正则表达式。
In Java, find if the first character in a string is upper case without using regular expressions.
答
假设 s
非空:
Character.isUpperCase(s.charAt(0))
或者如divec所述,使其适用于代码点高于 U + FFFF :
or, as mentioned by divec, to make it work for characters with code points above U+FFFF
:
Character.isUpperCase(s.codePointAt(0));