这是我已经使用了一段时间的解决方案,它还没有让我失望:
private static String VOWELS = "AÀÁÂÃÄÅ???????????????????Æ?E????????????????????ÈÉÊËI???????????ÌÍÎÏ?OŒØ????????????????????ÒÓ??ÔÕÖU??????ÙÚÛÜ??????????????Y??????ŸÝ";
private static boolean isVowel(char c)
{
return VOWELS.indexOf(Character.toUpperCase(c)) >= 0;
}
Run Code Online (Sandbox Code Playgroud)
对于我的应用程序,它的速度相当快.