可能重复:
Detecting words that start with an accented uppercase using regular expressions
在java中,如何测试字符串是否以重写的大写字母开头,如Ëfdk,Ä...
你有什么想法答案 0 :(得分:0)
您可以使用Character.isUppercase()方法。
public class MainClass {
public static void main(String args[]) {
System.out.println(Character.isUpperCase('C'));
}
}
请参阅Javadoc
答案 1 :(得分:0)
String s="Ëfdk,Ä";
char[] a = s.toCharArray();
for (int i=0;i<a.length;i++)
{
if ( a[i] != null && Character.isUpperCase(a[i]))
System.out.println(a[i]);
}