在Java中检查字符是否是元音的最佳方法是什么?
我正在尝试检查某一个char
是否为元音。这样做的最佳方法是什么?
回答:
这是我使用了一段时间的解决方案,但它并没有让我失望:
private static String VOWELS = "AÀÁÂÃÄÅĀĂĄǺȀȂẠẢẤẦẨẪẬẮẰẲẴẶḀÆǼEȄȆḔḖḘḚḜẸẺẼẾỀỂỄỆĒĔĖĘĚÈÉÊËIȈȊḬḮỈỊĨĪĬĮİÌÍÎÏIJOŒØǾȌȎṌṎṐṒỌỎỐỒỔỖỘỚỜỞỠỢŌÒÓŎŐÔÕÖUŨŪŬŮŰŲÙÚÛÜȔȖṲṴṶṸṺỤỦỨỪỬỮỰYẙỲỴỶỸŶŸÝ";private static boolean isVowel(char c)
{
return VOWELS.indexOf(Character.toUpperCase(c)) >= 0;
}
对于我的应用程序,它相当快。
以上是 在Java中检查字符是否是元音的最佳方法是什么? 的全部内容, 来源链接: utcz.com/qa/397961.html